What problem does it solve? Choosing and documenting a software architecture pattern is time-consuming and often inconsistent across teams. This Skill analyzes your project's tech stack and requirements, recommends a suitable architecture pattern, and produces a tailored ARCHITECTURE.md document with folder structures, dependency rules, and code examples. ## Core Features & Use Cases - Architecture Recommendation: Evaluates team size, domain complexity, and scale requirements against a decision matrix covering Clean Architecture, DDD, Microservices, Modular Monolith, and Layered Architecture. - Tailored Documentation: Generates .ai-factory/ARCHITECTURE.md with folder structures, dependency rules, and code examples adapted to your actual language and framework. - Context Integration: Updates DESCRIPTION.md and AGENTS.md with architecture pointers, and applies project-specific rules accumulated in skill-context files. - Use Case: After setting up a new NestJS project, run the skill to get a recommended Modular Monolith architecture document with TypeScript examples matching your codebase conventions. ## Quick Start Ask the AI to generate architecture guidelines for this project, optionally specifying a pattern like clean, ddd, microservices, monolith, or layers.