Maintenance in progress: we are indexing a large batch of new skills. Some pages may load slowly or briefly show no results. Nothing is lost, and everything is back to normal within the hour.

Architecture

Architecture design skill with ADR records, system design checklists, scalability assessment, and architecture patterns

thedixitjain b4e2a43 1.3 KB Updated 2 repo stars

File contents

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:

  • /cc-best:lead — Technical design phase
  • architect agent — System architecture decisions
  • planner agent — Task breakdown and complexity analysis

Key Principles

  1. Simplicity first — Choose the simplest architecture that meets requirements
  2. Document decisions — Every significant choice gets an ADR
  3. Separation of concerns — Clear boundaries between components
  4. Design for failure — Graceful degradation and circuit breakers

Source: davepoon/buildwithclaudeplugins/cc-best/skills/architecture/SKILL.md

thedixitjain/the-mega-skill-library/tree/main/library/engineering-core/architecture--davepoon commit b4e2a43a93

Frequently asked questions

npx skillmds add thedixitjain/architecture-2