architecture-patterns
Installation
SKILL.md
Architecture Patterns
Overview
Architecture exists to support functionality. Every architectural decision should trace back to a functionality requirement.
Core principle: Design architecture FROM functionality, not TO functionality.
This skill is advisory in v10. It frames decisions and tradeoffs; it does not outrank explicit user requirements, repo standards, or an approved plan/design doc.
Focus Areas (Reference Pattern)
- RESTful API design with proper versioning and error handling
- Service boundary definition and inter-service communication
- Database schema design (normalization, indexes, sharding)
- Caching strategies and performance optimization
- Basic security patterns (auth, rate limiting)
The Iron Law
Related skills
More from romiluz13/cc10x
session-memory
Internal skill. Use cc10x-router for all development tasks.
60code-generation
Internal skill. Use cc10x-router for all development tasks.
58code-review-patterns
Internal skill. Use cc10x-router for all development tasks.
45planning-patterns
Internal skill. Use cc10x-router for all development tasks.
43cc10x-router
|
41debugging-patterns
Use when a bug, flaky test, or runtime/build failure needs root-cause tracing and a nearby duplicate-pattern scan before any fix.
35