بنقرة واحدة
sketch
与えられた指示に対して、コードベースを探索してリポジトリ構造と関連箇所を把握し、開発者と一問一答で実装方針・設計・タスク分解を固める。実装前の壁打ちやPlanモード的な相談に使う。
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
与えられた指示に対して、コードベースを探索してリポジトリ構造と関連箇所を把握し、開発者と一問一答で実装方針・設計・タスク分解を固める。実装前の壁打ちやPlanモード的な相談に使う。
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
GitHub Issueに対して現在のブランチのローカル実装をレビューする
GitHub Issueを親Issueとしてタスク分解し、子Issueを作成する。
変数や関数の命名候補を複数提案し、それぞれのニュアンスを解説する。
piコーディングエージェントのextensionを作成する
TDD(テスト駆動開発)のRed-Green-Refactorサイクルに従って機能を実装する
GitHub Issue番号と任意の分岐元ブランチ名を受け取り、実装方針策定・ブランチ作成・TDD実装・コードレビュー修正ループを一連で実行する
| name | sketch |
| description | 与えられた指示に対して、コードベースを探索してリポジトリ構造と関連箇所を把握し、開発者と一問一答で実装方針・設計・タスク分解を固める。実装前の壁打ちやPlanモード的な相談に使う。 |
| argument-hint | <実装したい変更・機能・相談したい指示> |
| allowed-tools | Read, Glob, Grep |
完全な相互理解が得られるまで、あらゆる側面から方針策定のための意思決定をひとつずつおこなう。
論点はひとつずつ提示し、その都度ユーザーの合意を取ってから次の論点へ進む。
$ARGUMENTS
まず、$ARGUMENTS から以下を整理する。
以下を必要に応じて調査し、リポジトリの全体像と変更対象の周辺を把握する。
プロジェクト構成の把握
package.json, pyproject.toml, Cargo.toml, go.mod, README.md, AGENTS.md, Makefile など)関連箇所の特定
変更の当たりをつける
探索では、必要最小限ではなく方針判断に十分な情報を集めること。
コードベース探索が済んだら、まず現在の理解を簡潔に共有する。
最低限、以下を含めること。
調査結果を踏まえて、あらゆる側面から実装方針を一歩ずつ固める。
## 現在の理解
- ...
## 実装方針ドラフト
- ...
## 未解決事項
- <!-- 今後の質問や深掘りによって合意形成をおこなう内容 -->
## 確認事項
- <!-- ユーザーに回答を求める文を1つだけ書く。複数論点を含めない -->
### 方針候補
- A: ...
### 推奨案
- A: <!-- 推奨する理由 -->
必要な対話を重ね、対応方針・主要なリスク・未解決事項についてもユーザーの同意または保留方針の確認が取れたら、最終的な実装方針を整理して提示する。 最終結果には以下を含めること。
## 目的
- ...
## 実装方針
- ...
## 変更候補ファイル
- `path/to/file`: 役割
## 実装ステップ案
1. ...
2. ...
## テスト・検証方針
- ...
## リスク・TODO
- ...
このスキルは、単に計画を出力するためのものではない。コードベースの現実を踏まえながら、開発者との対話を通じて合意形成ができるまで内容を深掘ることを重視する。
質問は丁寧に、しかし少しずつ前に進めること。迷いがある場合は、まずコードを読み、次にもっとも重要な1問だけを聞くこと。
「調査→論点提示→1点だけ確認→合意を明示」のサイクルで進め、ひとつずつ合意を積み上げること。