From github-utils
This skill should be used when the user asks to "rebase dependabot PRs", "dependabot rebase", "dependabot recreate", "dependabot ignore", "manage dependabot", "list dependabot PRs", "comment on dependabot PR", or mentions any @dependabot command (rebase, recreate, ignore, show ignore conditions). Handles all Dependabot PR management via GitHub CLI comments.
How this skill is triggered — by the user, by Claude, or both
Slash command
/github-utils:dependabotThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Manage Dependabot pull requests by commenting with `@dependabot` commands via `gh` CLI.
Manage Dependabot pull requests by commenting with @dependabot commands via gh CLI.
| User Says | Dependabot Command | Effect |
|---|---|---|
| rebase | @dependabot rebase | Rebase the PR onto the base branch |
| recreate | @dependabot recreate | Recreate the PR, overwriting any manual edits |
| show ignore conditions | @dependabot show <dep> ignore conditions | Show all ignore conditions for a dependency |
| ignore major | @dependabot ignore this major version | Close PR, stop updates for this major version |
| ignore minor | @dependabot ignore this minor version | Close PR, stop updates for this minor version |
| ignore dependency | @dependabot ignore this dependency | Close PR, stop all updates for this dependency |
When the user specifies a command without a specific PR number, list all open Dependabot PRs:
gh pr list --author "app/dependabot" --state open --json number,title,url
If the user says something like "rebase dependabot PRs" without specifying which ones, apply the command to all open Dependabot PRs. If the command is destructive (ignore, recreate), confirm with the user first before applying to all.
If no Dependabot PRs are found, inform the user.
Post a comment on the target PR(s) using:
gh pr comment <PR_NUMBER> --body "@dependabot <command>"
After commenting, report which PRs were updated and with what command.
Parse the user's intent to determine the correct @dependabot command:
@dependabot rebase@dependabot recreate@dependabot show lodash ignore conditions@dependabot ignore this major version@dependabot ignore this minor version@dependabot ignore this dependencyGuides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.
npx claudepluginhub premex-ab/claude-marketplace --plugin github-utils