iyaki/Skills Update: AI Agent Skills Automation
Automatically update repository agent skills from Vercel Skills CLI, create commits and pull requests with path safety policies. AI agent automation for GitHub repositories.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| github-token | GitHub token used for repository and pull request write operations. | no | "" |
| working-directory | Directory where update and git operations run. | no | . |
| skills-cli-version | Version of the skills CLI to use in default update command. | no | latest |
| update-command | Optional non-interactive command used to update skills. | no | "" |
| add-paths | Comma-separated allowlist globs for changed files. | no | skills-lock.json,.agents/skills/** |
| ignore-paths | Comma-separated ignore globs excluded from write stages. | no | .agents/.skill-lock.json |
| create-commit | Enable commit stage. | no | true |
| commit-message | Commit message used when creating a commit. | no | chore(skills): update installed skills |
| create-pr | Enable pull request stage. | no | true |
| pr-generate-commit | Allow pull request stage to generate commit when missing. | no | true |
| base-branch | Pull request base branch; defaults to repository default branch. | no | "" |
| pr-branch | Rolling pull request branch. | no | chore/skills-update |
| pr-title | Title for created or updated pull request. | no | chore(skills): update installed skills |
| pr-labels | Comma-separated pull request labels. | no | chore,automation |
Outputs
| name | description |
|---|---|
| changed | Whether allowlisted files changed (true/false). |
| updated-files | Newline-delimited allowlisted changed files. |
| commit-created | Whether a commit was created (true/false). |
| commit-sha | Commit SHA when commit was created. |
| pull-request-number | Pull request number when PR exists. |
| pull-request-url | Pull request URL when PR exists. |
| branch | Branch used for commit or pull request stages. |