ワンクリックで
github-issue-resolve
GitHub issueを起点に「調査 → worktree作成 → 実装 → PR作成」を一気通貫で実行するSkill。「#N を解決して」「issueから実装してPRまで」のような複合依頼に使う。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
GitHub issueを起点に「調査 → worktree作成 → 実装 → PR作成」を一気通貫で実行するSkill。「#N を解決して」「issueから実装してPRまで」のような複合依頼に使う。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
GitHubのPull Request(PR)のコードレビューを行うSkill。worktreeを作成してソースコード全体を読みながらFinder SubAgentで指摘候補を発見し、Verifier SubAgentで検証する。レビューをレポートとインラインコメントで投稿する。self reviewにも対応する。 ユーザーが「このPRをレビューして」のように依頼したら使うこと。
Agent skill (SKILL.md)の品質を評価基準に沿って採点し、観点ごとの判定と修正案をレポートするSkill。 評価のみ行い、ファイルの編集はしない。 ユーザーが「このskillを評価して」「skillをレビューして」「SKILL.mdの品質を見て」のように依頼したら必ずこのSkillを使うこと。 skillの新規作成や編集そのものを依頼された場合は使わない。
GitHub issueを起点に「調査 → worktree作成 → 実装 → PR作成」を一気通貫で実行するSkill。実装はSubAgentに委譲し、commitとPR作成はgit-commit・github-pr-create skillに連結して実行する。「#N をsubagentで解決して」「実装をsubagentに任せてissueからPRまで」のような依頼に使う。
Pull Requestを作成するSkill。現在のbranchからpull requestを作成する。言語指定可能。 ユーザーが「PR作って」「pull request作成して」のように依頼したら使うこと。
計画や設計について、意思決定のあらゆる分岐点が解消されるまで、徹底的に質問を繰り返してください。ユーザーが計画の改善・詳細化・最適化を望んでいる場合や、設計について厳しく問い詰めてほしいと言われたとき、あるいは「計画(Plan)を詰めて」、「計画(Plan)を改善して」と要望があった際にこの手順を使用してください。
weztermのpane・tab・windowを `wezterm cli` で操作するskill。paneの分割・フォーカス移動・リサイズ・zoom・close、 tab/windowの作成・切替・リネーム、paneの表示内容の読み取り、paneへのコマンド送信と実行結果の確認を行う。 ユーザーが「weztermのpaneを分割して」「weztermの別paneでコマンドを実行して」のように、weztermと明示して依頼したときだけ使うこと。 ユーザーはtmuxも併用しているため、「paneを分割して」のようにweztermと明示されていないpane/tab操作の依頼では使わない (どちらを指すかユーザーに確認する)。 tmuxの操作、およびwezterm自体の設定 (wezterm.luaやkeybinding) の変更にも使わない。
| name | github-issue-resolve |
| description | GitHub issueを起点に「調査 → worktree作成 → 実装 → PR作成」を一気通貫で実行するSkill。「#N を解決して」「issueから実装してPRまで」のような複合依頼に使う。 |
| allowed-tools | Skill, Bash(gh:*), Bash(git:*), Bash(jq:*), Bash(mkdir:*), Bash(rm:*), Bash(cd:*), Bash(ls:*), Bash(cat:*), Bash(mktemp:*), Read, Write, Edit |
GitHub操作は必ずgh CLIで行うこと。GitHub connector/pluginやMCPのGitHubツールは使用しない。
issue番号を起点に、調査 → 実装 → PR作成までを順に進めるSkill。 個々の作業は既存Skillへ委譲する。 本Skillが担うのはフェーズ間の判断と引き継ぎだけであり、PR作成手順やcommit手順を独自に再実装しない。
github-pr-creategit-commitgithub-pr-createissue (必須): 解決対象のissue番号。先頭の # は省略可(例: 123 または #123)language (任意): issueコメント・PR本文の言語(例: ja, en)。デフォルトは ja。github-pr-create にもそのまま転送する--draft (任意): draft PRとして作成(github-pr-create に転送)--dry-run (任意): 指定時はPhase 1の調査と実装方針の提示で停止し、worktree作成以降(Phase 2〜)は一切実行しないgh repo view --json defaultBranchRef,nameWithOwner --jq '{default: .defaultBranchRef.name, repo: .nameWithOwner}'gh issue view <number> --json number,title,state,body,labels,assignees,comments,urlgit branch --show-currentgit worktree list --porcelainstate: CLOSED の場合は中止し、ユーザーに「issue #N は既にclosedです」と通知する。--dry-run が指定された場合はここで停止し、Phase 2以降は実行しない。<type>/<issue-number>-<slug>
<type>: issueのlabelやタイトルから推定(fix, feat, docs, chore, refactor 等。判別不能なら feat)<slug>: issueタイトルからkebab-caseで生成(英数字とハイフンのみ、40文字以内)feat/123-add-oauth-login, fix/456-handle-empty-response-2, -3 を付けて衝突を避ける<repo-root>/.tmp/<repo-name>-worktrees/<branch-name>-2, -3 を付けて衝突を避けるgit worktree add -b <branch-name> <worktree-path> <base-branch><base-branch>は最新のdefault branchgit / gh / ファイル操作は worktreeパス配下で実行するcd <worktree-path> をBashで実行するか、ファイル操作の絶対パスを worktreeパス起点で組み立てるpytest, npm test, ruff check, eslint, tsc --noEmit)git-commit Skillで委譲してcommitする(Conventional Commits準拠のメッセージを自動生成)git-commit Skillに任せるgithub-pr-create Skillを起動する(Skillツールが使えない環境では、委譲先skillのSKILL.mdを直接読み込み、その手順に従って実行する)language: そのまま転送--draft: 指定されていれば転送以下を簡潔にまとめて出力する:
git diff --stat <base>..HEAD の結果)実装完了後とPhase 2-5の途中でエラーが出たりユーザーが中止を選んだ場合の両方で、以下のクリーンアップ処理を行う:
git worktree remove --force <worktree-path>git branch -D <branch-name>(ローカルbranchも削除する)