What problem does it solve?
It helps you turn a vague “add a new feature” request into a clear, layered architecture plan with tech choices, file structure, implementation steps, migration strategy, and risk controls.
Core Features & Use Cases
- Requirement breakdown & research: clarifies feature goals, boundaries, constraints, priorities, and inspects existing code patterns to maximize reuse.
- Layered architecture design: proposes a clean presentation/business/data/storage separation with explicit dependency direction.
- Implementation-ready blueprint: defines data models (entities/DAOs), migration strategy, file additions/modifications/deletions, and staged delivery with validation checklists.
Use case example: you want to add a new “feature module” that uses Room + ViewModel + Compose screen; this Skill generates a complete plan covering schema design, migrations, repository/viewmodel/screen structure, and a phased rollout checklist.
Quick Start
Tell the AI: “Plan the architecture for a new Android feature called X, including layers, data model, file structure, implementation stages, migrations, and risks.”