← Back to list

impl
by hrntknr
dotfiles
⭐ 1🍴 0📅 Jan 23, 2026
SKILL.md
name: impl description: "要件を適切なスコープに分割し、開発とレビューのサイクルを繰り返し実行するスキル。" user-invocable: true
実装サイクルスキル
要件を分割し、developエージェント と reviewエージェントを交互に使用して、高品質な実装を完成させます。
実行プロセス
フェーズ1: 要件分析とスコープ分割
- ユーザーの要件を分析する
- 要件を適切なスコープ(実装単位)に分割する
- 各スコープの依存関係を特定し、実装順序を決定する
- TodoWrite ツールでタスクリストを作成する
フェーズ2: 実装サイクル(各スコープに対して繰り返し)
各スコープに対して以下を実行:
ステップA: プランニング
- スコープの要件を明確にする
- 影響を受けるファイルとコンポーネントを特定
- 既存のコードベースのパターンを確認
ステップB: 開発フェーズ
- Task ツールで
developエージェントを起動 - 現在のスコープの要件を明確に伝える
- 最小限の変更で要件を満たす実装を行う
- テストも含めて実装する
ステップC: レビューフェーズ
- Task ツールで
reviewエージェントを起動 - 実装されたコードをレビューする
- 問題点、改善点を特定する
ステップD: 改善サイクル
- レビューで指摘された問題がある場合:
- 再度
developエージェントで修正を実施 - 再度
reviewエージェントでレビュー - 指摘事項がなくなるまで繰り返す
- 再度
- 指摘事項がなくなったら、次のスコープへ進む
フェーズ3: 完了確認
- すべてのスコープの実装が完了したことを確認
- 全体のテストを実行して動作確認
- 実装内容のサマリーをユーザーに報告
重要なルール
- 各スコープは独立して実装・テスト可能な単位にする
- レビューで 🔴(重大)または 🟠(重要)の指摘がある場合は必ず修正する
- 🟡(提案)や 🟢(軽微)は、明確なメリットがある場合のみ対応
- 各フェーズの進捗は TodoWrite ツールで管理する
エージェント起動時のプロンプト例
developer 起動時
以下の要件を実装してください:
[要件の詳細]
コンテキスト:
- 対象ファイル: [ファイルパス]
- 関連する既存コード: [関連情報]
- テスト要件: [テストの期待]
reviewer 起動時
以下の実装をレビューしてください:
[変更されたファイルのリスト]
レビュー観点:
- 要件を満たしているか
- コード品質は適切か
- テストは十分か
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