Skip to content
C

codebase-design

Shared vocabulary for designing deep modules

by mattpocockFree

Launch
#110in AI Skills
0In stores

Description

codebase-design is an agent skill from Matt Pocock's skills collection, listed on skills.sh. It gives a shared vocabulary for designing deep…

Highlights

  • Deep-module design vocabulary
  • Finds deepening opportunities
  • Interface and seam guidance

Ratings & Reviews

No ratings yet

Be the first to rate codebase-design.

People also visit

D

design-an-interface

Generate multiple radically different interface designs for a module

AI Skills
Launch
D

domain-modeling

Build and sharpen a project's domain model

AI Skills
Launch
S

setup-ts-deep-modules

Wire dependency-cruiser into a TypeScript repo

AI Skills
Launch
Z

zoom-out

Request broader context and architectural overview

AI Skills
Launch
C

content-research-writer

Assists in writing high-quality content by conducting research

AI Skills
Launch
B

batch-grill-me

A relentless interview that asks every frontier question at once, round by round

AI Skills
Launch

codebase-design FAQ

What does the codebase-design skill do?

It gives a shared vocabulary for designing deep modules (a lot of behavior behind a small interface, at a clean seam, testable through that interface) and applies it when designing or restructuring code.

How do I install the codebase-design skill?

Run: npx skills add https://github.com/mattpocock/skills --skill codebase-design

Is it free?

Yes. It is free and open source.

What is an agent skill?

A SKILL.md file of instructions, sometimes with scripts and reference notes, that an AI agent such as Claude Code loads when a task needs it, so it handles that task the same careful way every time.

What are the best codebase-design alternatives?

Popular alternatives to codebase-design include design-an-interface, domain-modeling and setup-ts-deep-modules. See all codebase-design alternatives

Developer Stuff

Badges