codebase-design

github:mattpocock/skills · first seen 2026-10-30 · installs 887.1K · source · badge

Shared vocabulary for designing deep modules. Use when the user wants to design or improve a module's interface, find deepening opportunities, decide where a seam goes, make code more testable or AI-navigable, or when another skill needs the deep-module vocabulary.

Works with

improve-codebase-architecture
Shares deepening, adapter, shallow, modules
0.38
setup-ts-deep-modules
Shares module, modules, implementation, deep
0.23
tdd
Shares seam, interface, vocabulary, module
0.22
api-and-interface-design
Shares interface, module, modules, designing
0.17

Used with

improve-codebase-architecture
Shares deepening, adapter, shallow, modules
0.38
setup-ts-deep-modules
Shares module, modules, implementation, deep
0.23
tdd
Shares seam, interface, vocabulary, module
0.22
api-and-interface-design
Shares interface, module, modules, designing
0.17

Skill Health 100 (freshness and quality) estimated by backskills

Freshness 100 · Quality 100 · Efficacy not yet tested

Efficacy is shown once a skill has at least 10 use cases or a tools-enabled run. A small preliminary baseline has run and is not counted in this score.

Authors: run your own use cases with POST /api/skill-check (author-verified; never changes this public estimate). Paying never affects ranking. Author tests never change the public score. The public health score only breaks ties between equal matches.

Version history

2026-10-30T20:36:17 · sha256 2c20617f87ec