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.
Was der Skill vermittelt
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.
Funktionen
- 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
Überblick
- Herausgeber
- Matt Pocock
Funktioniert mit
Installation
- Führe diesen Befehl aus, um ihn zu Claude Code hinzuzufügen:
claude plugin install mattpocock-skills@claude-plugins-official
Was enthalten ist
- DEEPENING.md
- DESIGN-IT-TWICE.md
- agents/openai.yaml
MCP-Server und Skills können Code auf deinem Rechner ausführen und auf deine Daten zugreifen. Prüfe den Quellcode, bevor du etwas installierst.
Details
| Angabe | Wert | Quelle |
|---|---|---|
| Typ | Skill | |
| Tool | In der Dokumentation nicht angegeben | |
| Herausgeber | Matt Pocock | Quelle |
| Offizieller Status | In der Dokumentation nicht angegeben | |
| Braucht API-Key oder Anmeldung | In der Dokumentation nicht angegeben | |
| Enthält Skripte | Nein | Quelle |
| Plattformen | In der Dokumentation nicht angegeben | |
| KI-Clients | Claude Code, Codex, Gemini CLI | Quelle |
| Lizenz | MIT | Quelle |
| Preis | In der Dokumentation nicht angegeben | |
| Aktivität | Letzter Commit am 9. Nov. 2026321.493 GitHub-SterneKeine Download-Daten verfügbar (nicht auf npm oder PyPI) | Quelle |
| Links | Repository Website |
Kopien dieses Skills in anderen Repositorys (5)
Ihr Text weicht von diesem Skill ab. Es kann sich um angepasste Kopien oder ältere Versionen handeln.
- codebase-designrengwu/wayfinder-maps
- codebase-designakillness/jeo-skills
- codebase-designpracticalswan/agent-skills
- codebase-designconnorgriffin/skills
- codebase-designbg-szy/top-skills
Mehr von Matt Pocock
6 Skills
Alle 6 von Matt Pocock →Quellen
- GitHub-Repositorygithub.com/mattpocock/skills · Belegt: KI-Clients, Lizenz, Herausgeber, Aktivität11. Nov. 2026
- Webseiteraw.githubusercontent.com15. Nov. 2026
- Skill-Datei (SKILL.md)github.com/mattpocock/skills10. Nov. 2026
- Ordner im Repository (codebase-design)github.com/mattpocock/skills · Belegt: Enthält Skripte10. Nov. 2026