implement について
ユーザーの仕様やチケットに基づく実装を支援するコーディングスキルです。テスト、レビュー、後片付け、変更のコミットまでの手順を示します。
主な機能
- 01合意した接点でのTDD
- 02型チェックとテストの定期実行
- 03指定された深さでのレビュー
- 04作業中に起動したプロセスの停止
- 05現在のブランチへの変更のコミット
活用シーン
- 01テスト駆動でチケットを実装
- 02プロジェクトのテストと型チェックで変更を検証
- 03完了した作業をレビューしてコミット
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ yahyabedirhan/ skills --skill implementインストール後、Claude Code で/implementを入力して読み込まれたか確認します。
同梱ファイルagents/openai.yamlLICENSE.mattpocock
詳細
ユーザーが仕様書またはチケットで説明した作業を実装してください。
可能な場合は、事前に合意した境界で /tdd を使用してください。合意する相手がいない場合は、境界を自分で選び、レポートに記載してください。
プロジェクトに型チェッカーがある場合は、定期的に型チェックを実行し、単一のテストファイルも定期的に実行してください。最後に、テストスイート全体を一度実行してください。
作業が完了したら、委任元のエージェントが指定した深さ(レビューなし、自分で簡単に一度レビュー、または /code-review)で作業を確認してください。委任元のエージェントがいない場合は、/code-review を使用してください。
レポートを作成する前に、自分が開始したものをすべて停止してください。開発サーバー、プレビュー、ブラウザーのタブ、バックグラウンドコマンド、監視プロセスが対象です。意図的に稼働させたままにするものがある場合は、その理由とともにレポートに記載してください。zsh では、リストを ${=VAR} または配列で分割してください。また、フォーマッターを実行する前に、ファイルリストが空でないことを確認してください。ファイルがない状態で実行すると、標準入力の待機が終わらなくなります。
rm -rf は絶対に実行しないでください。不要になったもの(一時フォルダーや使い捨てスクリプトなど)は、git で無視される .scratch/ に mv で移動してください。
委任したエージェントがコミットしない限り、作業を現在のブランチにコミットしてください。