project-structure
SKILL.md
Project Structure: Feature-Based Architecture
Core Principle
Organize code by feature/domain, not by file type. Enforce unidirectional code flow: shared → features → app.
This approach scales well for medium-to-large React, Next.js, and TypeScript projects while keeping features independent and maintainable.