iris-architecture
Installation
SKILL.md
When to Use
- Adding new features to voice or vision modules
- Understanding how modules interact (voice ↔ vision)
- Creating new adapters or use cases
- Working with domain entities or services
- Troubleshooting dependency issues
- Adding UI components following Atomic Design
Project Structure
mobile/src/
├── voice/ # Voice recognition & commands module
├── vision/ # Camera & AI vision module
└── shared/ # Reusable components & utilities
Each module follows Clean Architecture with 4 layers:
Related skills