From claude-code-community-ireland-claude-code-resources
Guides architectural decision-making with requirements analysis, trade-off evaluation, and ADR documentation. Use when making architecture decisions or analyzing system design.
How this skill is triggered — by the user, by Claude, or both
Slash command
/claude-code-community-ireland-claude-code-resources:architectureThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
> "Requirements drive architecture. Trade-offs inform decisions. ADRs capture rationale."
"Requirements drive architecture. Trade-offs inform decisions. ADRs capture rationale."
Read ONLY files relevant to the request! Check the content map, find what you need.
| File | Description | When to Read |
|---|---|---|
context-discovery.md | Questions to ask, project classification | Starting architecture design |
trade-off-analysis.md | ADR templates, trade-off framework | Documenting decisions |
pattern-selection.md | Decision trees, anti-patterns | Choosing patterns |
examples.md | MVP, SaaS, Enterprise examples | Reference implementations |
patterns-reference.md | Quick lookup for patterns | Pattern comparison |
| Skill | Use For |
|---|---|
@[skills/database-design] | Database schema design |
@[skills/api-patterns] | API design patterns |
@[skills/deployment-procedures] | Deployment architecture |
"Simplicity is the ultimate sophistication."
Before finalizing architecture:
npx claudepluginhub claude-code-community-ireland/claude-code-resourcesGuides architectural decision-making with requirements analysis, trade-off evaluation, and ADR documentation. Use when designing system architecture or evaluating design choices.
Systematically evaluate architecture decisions, document trade-offs, and select appropriate patterns. Useful for ADRs, technology choices, and technical debt assessment.
Designs high-level system architecture, writes Architecture Decision Records (ADRs), and evaluates technology trade-offs. Invoke for system design, microservices structuring, scalability planning, and infrastructure pattern selection.