Agent skill · product strategy · davila7
architecture
Architectural decision-making framework. Requirements analysis, trade-off evaluation, ADR documentation. Use when making architecture decisions or analyzing system design.
Why this skill is useful
Provides a structured framework for architectural decision-making that includes trade-off analysis and documentation practices not commonly found in general resources.
What it needs
About 1k tokens when loaded. Last updated 2026-08-06. 30,138 stars on the source repository.
What this skill does
Architecture Decision Framework "Requirements drive architecture. Trade-offs inform decisions. ADRs capture rationale." 🎯 Selective Reading Rule 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 --- 🔗 Related Skills Skill Use For ------- --------- @[skills/database-design] Database schema design @[skills/api-patterns] API design patterns @[skills/deployment-procedures] Deployment architecture --- Core Principle "Simplicity is the ultimate sophistication." Start simple Add complexity ONLY when proven necessary You can always add patterns later Removing complexity is MUCH harder than adding it --- Validation Checklist Before finalizing architecture: [ ] Requirements clearly understood [ ] Constraints identified [ ] Each decision has trade-off analysis [ ] Simpler alternatives considered [ ] ADRs written for significant decisions [ ] Team expertise matches chosen patterns
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills davila7/architecture