Buildwithclaude architecture
Architecture design skill with ADR records, system design checklists, scalability assessment, and architecture patterns
install
source · Clone the upstream repo
git clone https://github.com/davepoon/buildwithclaude
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/davepoon/buildwithclaude "$T" && mkdir -p ~/.claude/skills && cp -r "$T/plugins/cc-best/skills/architecture" ~/.claude/skills/davepoon-buildwithclaude-architecture && rm -rf "$T"
manifest:
plugins/cc-best/skills/architecture/SKILL.mdsource content
Architecture Skill
Provides architectural guidance for system design decisions, including:
- ADR (Architecture Decision Records): Structured format for recording design decisions with context, options, and rationale
- System Design Checklist: Scalability, reliability, observability, security considerations
- Architecture Patterns: Microservices, event-driven, layered, hexagonal
- API Design: RESTful conventions, versioning, pagination, error handling
When Loaded
This skill is automatically injected when working with:
— Technical design phase/cc-best:lead
agent — System architecture decisionsarchitect
agent — Task breakdown and complexity analysisplanner
Key Principles
- Simplicity first — Choose the simplest architecture that meets requirements
- Document decisions — Every significant choice gets an ADR
- Separation of concerns — Clear boundaries between components
- Design for failure — Graceful degradation and circuit breakers