Stats
Actions
Tags
How this skill is triggered — by the user, by Claude, or both
Slash command
/pr-ci:pr-ci [PR の説明][PR の説明]The summary Claude sees in its skill listing — used to decide when to auto-load this skill
ブランチのコミット、プッシュ、PR 作成、CI 監視・修正を一連で行う。
ブランチのコミット、プッシュ、PR 作成、CI 監視・修正を一連で行う。
引数: $ARGUMENTS(PR の説明やコンテキスト。任意)
git status で変更内容を確認するgit branch で現在のブランチを確認するgit log --oneline -5 で最近のコミットを確認するgit diff と git diff --staged で差分を確認するfeature/<内容> または fix/<内容>git add する(git add . は避け、個別にファイルを指定する)git push -u origin <branch> でプッシュするgh pr create で PR を作成するit.skip / describe.skip / xit / test.skip / @pytest.mark.skip / pytest.skip(...) / .skip 系// eslint-disable* / // biome-ignore* / // @ts-ignore / // @ts-expect-error / # noqa / # type: ignore / # ruff: noqa などgit diff --staged で追加された行のみを対象にする(既存スキップは対象外)。git diff --staged | grep -E "skip|ignore|noqa|disable" などで雑に拾い、誤検知を目視で除外する。## スキップした spec / lint rule
- `frontend/packages/user/src/foo.test.ts` の `it.skip("renders correctly")`: API モックの差し替えが追従できておらず、別 PR で対応するため一時的にスキップ。
- `backend/app/service/bar.py` の `# type: ignore[arg-type]`: 上流ライブラリの型定義が誤っており、修正 PR (#456) のマージ待ち。
gh pr checks で CI のステータスを確認するgh run watch <run-id> で完了を待つ以下を最大3回まで繰り返す:
gh pr checks で失敗した check を特定するgh run view <run-id> --log-failed で失敗ログを取得する3回修正しても解決しない場合はユーザーに報告して判断を仰ぐ。
Guides 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 tsuba3/dotfiles --plugin pr-ci