بنقرة واحدة
cancel-old-ci
GitHub PR上で最新コミット以外の実行中CI workflowランをキャンセルする。PR番号の指定がなければ現在のブランチから自動判定する。
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
GitHub PR上で最新コミット以外の実行中CI workflowランをキャンセルする。PR番号の指定がなければ現在のブランチから自動判定する。
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Save conversation logs with summary and hard links to raw session logs. Use when the user invokes /save-conversation or asks to save, archive, or persist the current conversation/session log (「会話を保存」「ログを保存」「このセッションを記録して」など). Hard-links the raw jsonl and generates a summary markdown via a bundled script — do not hand-write the conversation log.
未コミットのdiffを分析し、Claude Code内で「!」付きで即実行できるgit commit(+push)コマンドを生成する
PRのレビューコメントを確認し、対応要否を判断して修正・コミット・pushし、返信コメントにコミットハッシュURLを明記するまでを一連で行う。「PRのコメント対応して」「レビューコメント見て対応して」「指摘に返信して」と頼まれたとき、またはPRのレビュー指摘への修正とその返信を求められたときに使用する。
Todoist「claude code」プロジェクトへのタスク登録・更新の手順と、セッション復元情報(cwd / session / resume コマンド)を task description に併設する書式を提供する。計画を Todoist にタスク登録するとき、進捗を反映するとき、後で作業を再開できるようセッション情報を残すときに使用する。
DependabotのPRをレビューし、マージして問題ないかを検証する。「dependabotのPRを見て」「dependabot レビュー」と頼まれたときや、Dependabot PRのマージ可否判断・依存更新の影響調査を求められたときに使用する。
Zennの生成AI関連の新着記事を収集・要約してMarkdown/PDFレポートを生成する。
| name | cancel-old-ci |
| description | GitHub PR上で最新コミット以外の実行中CI workflowランをキャンセルする。PR番号の指定がなければ現在のブランチから自動判定する。 |
| when_to_use | 以下のいずれかに該当する場合に使用: - 「古いCI止めて」「最新以外のCIキャンセル」「CIを止めて」「最新のCI以外止めて」 - 同一ブランチで複数コミットpush後、古いコミットのCIランがリソースを浪費しているとき - PR上で実行中の古い workflow run を一括キャンセルしたいとき |
GitHub PR上で、最新コミット以外の実行中(in_progress / queued)のCI workflowランをキャンセルする。
git branch --show-current で現在のブランチ名を取得するgh api "repos/{owner}/{repo}/actions/runs?per_page=50&branch={branch}" \
--jq '.workflow_runs[] | select(.status != "completed") | "\(.id) \(.status) \(.head_sha[:10]) \(.name)"'
head_sha、またはブランチの HEAD コミットを最新とするhead_sha を持つランを「古いラン」として抽出する古いランが存在する場合、それぞれに対して:
gh api repos/{owner}/{repo}/actions/runs/{run_id}/cancel -X POST