Claude Skills
CollectionsCompareWorkflowsNominate
Sign inSign up
© 2026 Curated Agent Skills·Learn more about Agent Skills
All workflows
Expert workflow guide

Best agent skills for codebase architecture

Create deeper module boundaries and durable domain language for agent-maintained systems.

How to choose

Matt offers the more opinionated architecture vocabulary through deep modules, clean seams, and active domain modeling. Addy complements it with stable interface design and durable ADRs.

01

Codebase Design

Matt Pocock
Architecture

Designs deep modules with small interfaces, clean seams, and testable behavior.

Our take: Codebase Design gives agents a compact architectural vocabulary centered on deep modules, narrow interfaces, locality, and testable seams. It improves design conversations without pretending that a generic architecture pattern fits every repository.

Review Source
02

Domain Modeling

Matt Pocock
Architecture

Sharpens project terminology, edge cases, context documents, and architectural decisions.

Source
03

Improve Codebase Architecture

Matt Pocock
Architecture

Surveys a codebase for high-leverage opportunities to deepen module boundaries.

Source
04

API and Interface Design

Addy Osmani
Architecture

Designs stable public APIs, module contracts, and frontend-backend boundaries.

Source
05

Documentation and ADRs

Addy Osmani
Architecture

Captures architectural context and decisions that future engineers and agents need.

Source