Skills DirectoryGitHub から厳選したオープンソースの Skills

implementcommit 6d6a5b9SKILL.md · 機能開発

仕様から実装

仕様やチケットに基づいて実装し、tdd スキルを使いつつ型チェックとテストを回し、最後にレビューしてコミットします。

npx skills add mattpocock/skills --skill implement
権限
  • read-repo
  • write-files
  • shell
  • network
対応ツール
Claude Code, Codex, Copilot, Gemini CLI
GitHub
308.7k
提供元
コミュニティ · Matt Pocock
状態
スキャン済み
ライセンス
MIT
カテゴリ
機能開発

基本ルール

作業中は型チェックと個別のテストファイルをこまめに実行し、最後にテストスイート全体を一度実行すること。

実行フェーズ

  1. フェーズ 01チケット取得

    チケット参照が渡されたら課題トラッカーから取得してタイトルを示し、曖昧なら確認します。

  2. フェーズ 02TDD で実装

    事前に合意した境界では可能な限り tdd スキルを呼び出し、仕様やチケットの内容を実装します。

  3. フェーズ 03型チェックとテスト

    途中で型チェックと個別テストを定期的に実行し、最後にテストスイート全体を実行します。

  4. フェーズ 04レビューとコミット

    完了後に code-review スキルでレビューし、変更を現在のブランチにコミットします。

権限の説明(SKILL.md より)

機能必要か説明
ファイル書き込み必要仕様やチケットに沿ってプロジェクトのコードとテストを変更します。
コマンド実行必要型チェック、テスト、git のコミットを実行します。
外部通信一部で必要チケット参照が渡されたときに課題トラッカーから読み取るだけです。

SKILL.md のフロントマター(YAML)

SKILL.md のフロントマター(YAML)commit 6d6a5b9
---
name: implement
description: "Implement a piece of work based on a spec or set of tickets."
disable-model-invocation: true
---

関連スキル

ルールスキャンですべてのリスクを検出できるわけではありません。インストール前にこのスキルの SKILL.md を読み、権限を確認してください。