tstapler

Architecture Best Practices — Development skill for Claude Code

Development community

Apply software architecture best practices when designing or reviewing.

How to install Architecture Best Practices

Installs to ~/.claude/skills/tstapler-dotfiles-architecture-best-practices/SKILL.md

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

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

What Architecture Best Practices does


name: architecture-best-practices description: Apply software architecture best practices when designing or reviewing systems, classes, modules, or services. Use when structuring new code, evaluating design decisions, applying SOLID principles, Clean Architecture, Hexagonal Architecture, or Domain-Driven Design patterns. Works across languages — includes specific guidance for Python and Java/Spring Boot.

Architecture Best Practices

Apply these principles when designing system

Alternatives in Development

  • Third-party Notices — THE FOLLOWING SETS FORTH ATTRIBUTION NOTICES FOR THIRD PARTY SOFTWARE THAT MAY BE CONTAINED IN PORTIONS OF THI 94.7k ★
  • Engineering Skills Pack — Comprehensive software engineering skill pack 5.3k ★
  • Claude Scholar — Semi-automated research assistant for academic research and software development 3k ★

Full documentation available on GitHub

View Source Repository