mcpField
I
implement

implement

github.com/yahyabedirhan開発261 回インストール1 週間前に更新
リポジトリ

implement について

ユーザーの仕様やチケットに基づく実装を支援するコーディングスキルです。テスト、レビュー、後片付け、変更のコミットまでの手順を示します。

主な機能

  1. 01合意した接点でのTDD
  2. 02型チェックとテストの定期実行
  3. 03指定された深さでのレビュー
  4. 04作業中に起動したプロセスの停止
  5. 05現在のブランチへの変更のコミット

活用シーン

  1. 01テスト駆動でチケットを実装
  2. 02プロジェクトのテストと型チェックで変更を検証
  3. 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 で移動してください。

委任したエージェントがコミットしない限り、作業を現在のブランチにコミットしてください。

コメント