implement-agentic について
Implement Agenticは、ユーザーの依頼、仕様、チケットに基づく作業を実装するコーディングスキルです。合意したテスト箇所に沿って実装、テスト、レビューを進め、承認済みの変更を現在のブランチにコミットします。
主な機能
- 01プロジェクト文書と受け入れ条件の確認
- 02TDDの垂直スライス単位での実装
- 03重点テストと全テストスイートの実行
- 04ブランチ起点に対するコードレビュー
- 05承認済み作業の現在のブランチへのコミット
活用シーン
- 01仕様書に記載された機能の実装
- 02テストとレビューを伴うチケット対応
- 03リリース判断に向けた承認済みブランチの準備
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ nstaab1/ nathan-agent-skills --skill implement-agenticインストール後、Claude Code で/implement-agenticを入力して読み込まれたか確認します。
同梱ファイルagents/openai.yaml
詳細
エージェント機能を実装する
ユーザー、仕様書、またはチケットに記載された作業を実装します。
- 作業内容の全体と、プロジェクトのドメインドキュメントおよび ADR を確認します。受け入れ基準やテストの接続点が不足している場合は、コードを書く前にユーザーに確認します。
- 事前に合意した接続点で
/tddを使用します。一度に 1 つのレッド・グリーンの垂直スライスに取り組みます。 - 作業中は、対象を絞ったテストと型チェックを実行します。最後に、関連するテストスイート全体を 1 回実行します。
- 分岐元に対して
/code-reviewを実行します。機械的な指摘は修正し、判断が必要な点はユーザーに確認します。 - 承認された作業を現在のブランチにコミットします。
- 出荷の準備ができたら、
/open-pr-agenticを実行するようユーザーに伝えます。
完了とは、承認された範囲が実装され、チェックが成功し、レビューの指摘が解消または提示され、コミット済みのブランチがユーザーによる出荷判断を待つ状態であることを意味します。
コメント
Markdown 対応