codebase-design
A skill from Matt Pocock's collection that gives an agent a shared vocabulary for designing deep modules: a lot of behaviour behind a small interface, placed at a clean seam and tested through that interface.
スキルの内容
A skill from Matt Pocock's collection that gives an agent a shared vocabulary for designing deep modules: a lot of behaviour behind a small interface, placed at a clean seam and tested through that interface. It defines module, interface, implementation, adapter, depth, seam, leverage and locality, and asks the agent to avoid looser words such as component or service. It offers a deletion test for pass-through modules, says tests should cross the same seam callers use, and suggests fewer methods, simpler parameters and injected dependencies. Two linked files cover deepening a cluster of code and designing an interface twice with parallel sub-agents. It has no scripts.
できること
- Find opportunities to deepen shallow modules
- Decide where a seam and interface belong
- Make code easier to test through its interface
- Compare alternative interfaces with parallel sub-agents
概要
- 公開元
- Matt Pocock
インストール
- Claude Codeに追加するには、次のコマンドを実行します:
claude plugin install mattpocock-skills@claude-plugins-official
含まれるファイル
- DEEPENING.md
- DESIGN-IT-TWICE.md
- agents/openai.yaml
MCPサーバーやスキルは、お使いのコンピューターでコードを実行したり、データを操作したりできます。インストールする前にソースを確認してください。
詳細
| 項目 | 内容 | 出典 |
|---|---|---|
| 種類 | スキル | |
| ツール | ドキュメントに記載なし | |
| 公開元 | Matt Pocock | 出典 |
| 公式かどうか | ドキュメントに記載なし | |
| APIキーまたはサインインが必要 | ドキュメントに記載なし | |
| スクリプトを含む | いいえ | 出典 |
| プラットフォーム | ドキュメントに記載なし | |
| AIクライアント | Claude Code, Codex, Gemini CLI | 出典 |
| ライセンス | MIT | 出典 |
| 料金 | ドキュメントに記載なし | |
| 活動状況 | 最終コミット 2026年11月9日GitHubスター 321,493ダウンロード数のデータなし(npm・PyPIで未公開) | 出典 |
| リンク | リポジトリ Webサイト |
ほかのリポジトリにあるこのスキルのコピー(5件)
このスキルとは内容が異なります。手を加えたコピーか、古いバージョンの可能性があります。
- codebase-designrengwu/wayfinder-maps
- codebase-designakillness/jeo-skills
- codebase-designpracticalswan/agent-skills
- codebase-designconnorgriffin/skills
- codebase-designbg-szy/top-skills
Matt Pocockのほかの掲載
スキル6件
Matt Pocockの掲載6件をすべて見る →出典
- GitHubリポジトリgithub.com/mattpocock/skills · 根拠となる項目:AIクライアント, ライセンス, 公開元, 活動状況2026年11月11日
- Webページraw.githubusercontent.com2026年11月15日
- スキルファイル(SKILL.md)github.com/mattpocock/skills2026年11月10日
- リポジトリ内のフォルダ(codebase-design)github.com/mattpocock/skills · 根拠となる項目:スクリプトを含む2026年11月10日