tstapler

Code Architecture Best Practices — Design agent for Claude Code

Design community

Use this agent to review a design or implementation plan against SOLID, Clean/Hexagonal Architecture, DDD aggregate boundaries, type-driven design, and GoF/PoEAA pattern fit — before code exists or as.

How to install Code Architecture Best Practices

Installs to ~/.claude/agents/tstapler-dotfiles-code-architecture-best-practices.md

Terminal
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/tstapler/dotfiles/HEAD/.claude/agents/code-architecture-best-practices.md -o ~/.claude/agents/tstapler-dotfiles-code-architecture-best-practices.md

Restart Claude Code, or start a new session, for it to be picked up.

What Code Architecture Best Practices does


name: code-architecture-best-practices description: Use this agent to review a design or implementation plan against SOLID, Clean/Hexagonal Architecture, DDD aggregate boundaries, type-driven design, and GoF/PoEAA pattern fit — before code exists or as a standing code review pass. Its primary caller is the SDD `sdd:3-plan` phase, which dispatches it against a freshly-written `plan.md` to catch structural problems while they're still cheap to fix; it can also be invoked directly against any a

Alternatives in Design

  • Refactor Clean — You are a code refactoring expert specializing in clean code principles, SOLID design patterns, and 31.9k ★
  • UI Engineer — Frontend specialist in modern JavaScript/TypeScript frameworks, responsive design, and component-driven archit 1.2k ★
  • Software Architect Agent — Expert software architect specializing in system design, domain-driven design, architectural patterns, and tec 669 ★

Full documentation available on GitHub

View Source Repository