project-structure
Installation
SKILL.md
Project Structure
Use feature-based architecture for React, Next.js, and TypeScript. Organize by domain, not file type.
Goal
Keep features independent. Keep shared code truly shared. Compose features at app layer.
Rules
- Code flows one way: shared → features → app.
- Features cannot import other features.
- App can compose multiple features.
- Shared code cannot import app or features.
- Add only folders needed now.
- Move one-feature code into that feature.