← Back to list

gh-ss
by ztbtlab
⭐ 0🍴 0📅 Jan 19, 2026
SKILL.md
name: gh-ss description: GitHub Issue を起点に実装前の計画コメントを作成して投稿し、設計方針が確定するまで Issue コメント上で質疑・改訂を繰り返すためのスキル。Issue 番号を受け取り、Issue 本文/既存コメントを読んで実装方針・変更対象見込み・影響範囲・テスト/確認方針・ユーザー確認事項を整理し、Issue に「## Implementation Plan (Codex)」見出しでコメント投稿する。実装・コード変更・PR 作成は行わない。
GH SS
Overview
GitHub Issue から実装前の計画コメントを作成し、Issue に投稿する。設計方針が確定するまで、Issue コメントでユーザーからの返信を受けて計画を改訂・再投稿する。実装(コード変更/PR 作成)は一切行わない。
Workflow
- リポジトリの
AGENTS.mdを読み、言語/運用ルールに従う。 - 本リポジトリは GAS が中心のため、計画内に
npx clasp pushの要否を明示する(実行条件はAGENTS.mdに従う)。 - Issue を読み取る。必ず次のコマンドで本文を取得する。
gh issue view <N> --json number,title,body,labels,assignees -q ".number,.title,.body" - 既存コメントも読み取る(計画やフィードバックの履歴確認)。
例:
gh issue view <N> --json comments -q ".comments[].body" - Issue 本文と既存コメントの内容から計画を整理する。情報が不足/曖昧な場合は推測せず、
ユーザー確認事項に具体的な質問として列挙する。 ## Implementation Plan (Codex)見出しでコメント本文を作成する。 形式はreferences/plan-template.mdを使用する。- コメントは必ず
--body-file -で投稿する(--bodyに改行は禁止)。 例:cat <<'EOF' | gh issue comment <N> --body-file - - 投稿後は 待機状態 に入り、ユーザーの返信(追加要件/修正指示/質問への回答)を受け取る。
- ユーザーから「イシューにコメント追記しました」「返信しました」等の連絡があった場合は、実装に進まず、必ず Issue コメントを再取得して反映する。
- ユーザー返信を反映し、計画が変わる場合は
## Implementation Plan (Codex)を更新して再投稿する。- 変更点が小さくても、差分(何が変わったか)を冒頭に箇条書きで明示する。
- すべての
ユーザー確認事項が解消し、ユーザーが「この計画で進めてOK」「確定」等で承認したら、 次に実行すべきこと(例: 実装スキル/PR スキルの起動)を 案内だけ して終了する。
Notes
- 返答は必ず日本語にする。
- ユーザーへの返答で「実装に入ります」「PR を作成します」等の宣言は禁止。
- 終了条件: ユーザーが計画を明示的に承認するまで、このスキルは「計画の作成/改訂/質問の整理」のみを行う。
- ユーザーの返信を受けたら、必ず Step 3 と Step 4 のコマンドで Issue 本文とコメントを再取得してから反映する。
- このスキルは「実装開始」「着手」「作業を進めて」等の言葉が出ても、実装をしない(別スキルが必要)。
- ユーザーの返信待ちの間に、勝手に追加作業(実装・調査・リファクタ)を開始しない。
- Issue 番号が未指定なら、作業前にユーザーへ確認する。
claspを使う場合はnpx claspを優先する(@google/claspは devDependencies)。
Score
Total Score
50/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
Reviews
💬
Reviews coming soon