Summary
- Only use when the user explicitly invokes /dependabot-sweep (or $dependabot-sweep in Codex).
- Never auto-invoke.
- Dependabot が作成した依存関係更新 PR を一括で分析し、すべての更新を 1 つのブランチに統合した単一 PR を作成する。各 dependabot PR を個別マージせず統合 PR にまとめ、?
efoo-team/skills
Only use when the user explicitly invokes /dependabot-sweep (or $dependabot-sweep in Codex).
npx skills add efoo-team/skills --skill dependabot-sweep
Related neighbors and high-traction skills in the same topics — useful to compare before installing.
>- Comprehensive guide for configuring and managing GitHub Dependabot. Use this skill when user…
4.4K installsFix a Dependabot PR by updating all monorepo instances of the dependency, running bun install, …
794 installsComprehensive guide for configuring and managing GitHub Dependabot. Use this skill when users a…
364 installsOther skills from efoo-team/skills · top by installs.
npx skills add efoo-team/skills
Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.
main
Parsed from SKILL.md frontmatter.
Files included with this skill beyond the listing page.
SKILL.md
4,624 B
SUMMARY.md
418 B
dependabot による依存関係更新 PR を分析し、すべての更新を統合した単一の PR を作成する。
ユーザーがこのスキルを明示的に起動する際、追加指示を与える場合がある。追加指示には次の情報が含まれる可能性が高い。
追加指示は任意とし、指定がない場合は標準フローのみを実行する。追加指示は本スキル内の他の方針より優先して適用する。ただし後述の「基本方針」の重要な制約(各 dependabot PR を個別にマージせず統合 PR にまとめること等)に反する場合は、直ちに停止してユーザーに確認を求めること。
gh pr list --author "app/dependabot" --state open --json number,title,headRefName,mergeable,statusCheckRollup
以下を整理する。
各 PR から以下を抽出する。
ベースブランチは develop → main → master の順で存在を確認し、最初に見つかったものを使用する(pr スキルと同一の規則)。
git checkout <base-branch>
git pull origin <base-branch>
git checkout -b chore/dependabot-sweep-YYYYMMDD
pnpm install / npm install / yarn install)プロジェクトの品質チェックコマンドを実行する。
エラーがあれば修正を試みる。破壊的変更による修正不可能な問題は記録する。
変更をコミットし、以下の構成で PR を作成する。
## Summary
dependabot による依存関係更新 PR を統合し、一括で更新を適用。
## Updated Packages
| Package | From | To | Type |
|---------|------|-----|------|
| xxx | 1.0.0 | 2.0.0 | major |
| yyy | 1.2.3 | 1.2.4 | patch |
## Change Highlights
### Breaking Changes
- (パッケージ名): 変更内容と影響
### Notable Updates
- (パッケージ名): 主要な新機能や修正
## Notes
- 手動対応が必要な項目(あれば)
- 動作確認のポイント
## Closed PRs
このPRにより以下のdependabot PRをクローズ:
- #123, #124, #125...
統合完了後、元の dependabot PR にコメントを残してクローズする。個別 PR をマージしてはならない。
gh pr close <number> --comment "Consolidated into #<new-pr-number>"