mattpocock/skills

Skills for Real Engineers. Straight from my .agents directory.

スキル – AI コーディングエージェント向けプラグインライブラリ

これは何か – Claude Code、Codex、GitHub Copilot、Gemini、または任意のカスタムエージェントなどの AI 搭載コーディングアシスタントにインストールできるスキル(小さく再利用可能なコマンド風スクリプト)のコレクション。各スキルはスラッシュコマンド(例:/grill-me、/tdd、/improve-codebase-architecture)の背後にあり、エージェントが自動で実行するか、ユーザーが呼び出せる規律あるワークフローをエンコードしている。

なぜ重要か – 現代のコード生成エージェントは強力だが、しばしば方向性がずれ、冗長すぎたり、バグが多く保守しにくいコードを生成したりする。Matt Pocock のスキルは、古典的なソフトウェアエンジニアリングの実践(仕様書作成、テスト駆動開発、ドメインモデルの用語集、アーキテクチャレビュー)をエージェントの推論ループに直接注入し、モデルに明確でトークン効率の良い指針と、人間のエンジニアリングプロセスを模倣したフィードバックループを与える。

使い方

  1. 選んだエージェント用のスキルセットをワンライナーでインストールする(例:claude plugin install mattpocock-skills@claude-plugins-official)。インストーラーは編集可能なファイルをリポジトリにコピーする。
  2. リポジトリごとに一度セットアップスキル /setup-matt-pocock-skills を実行する – イシュートラッカー、ラベルの慣習、生成ドキュメントの保存場所について尋ねられる。
  3. エージェントチャットで目的のスキルを呼び出す。例:/grill-me で変更について自分自身にインタビューする、/tdd でレッド‑グリーン‑リファクタリングサイクルを開始する、/improve-codebase-architecture でリファクタリング機会の HTML レポートを取得する。

主要なスキルカテゴリ

  • エンジニアリング(ユーザー呼び出し) – ワークフローオーケストレーション:grill-with-docs、triage、to-spec、implement、wayfinder など。
  • エンジニアリング(モデル呼び出し) – エージェントが自動的に呼び出せる再利用可能なサブルーチン:tdd、diagnosing-bugs、code-review、prototype。
  • 生産性(ユーザー呼び出し) – 一般的なワークフローヘルパー:grill-me、handoff、teach、wait-what。
  • 生産性(モデル呼び出し) – ユーザー呼び出しコマンドを支えるプリミティブ。例:grilling と writing-for-agents。

対象者 – すでに AI コーディングアシスタントを使用しており、出力を保守しやすく、十分に文書化され、プロジェクトの慣習に沿ったものに保つための、再現可能で規律ある方法を求めている開発者。

さらに学ぶには – リポジトリの README では、インストール方法、各スキルの背後にある哲学、正確な動作を記述した個々の SKILL.md ファイルへのリンクが説明されている。

これを取り上げた記事

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト