What problem does it solve?
This Skill prevents projects from activating the wrong specialists, omitting necessary roles, or assembling teams that cannot build the declared product type.
Core Features & Use Cases
- Product Classification: Determines whether a project is an iOS app, Android app, mobile app, backend service, web app, CLI, or library.
- Tier-Based Activation: Selects flagship or utility process levels and applies the appropriate role and safety requirements.
- Durable Team Rosters: Records every role as active, conditional, or off with an auditable reason, including backend specialization variants and structurally inapplicable gates.
- Use Case: At project start, evaluate the intake or detected codebase, activate the correct product, engineering, design, QA, security, and release roles, and write the roster that all later workflow commands use.
Quick Start
Use the role-activation skill during app-init, app-onboard, or the first step of app-run to classify the project and generate docs/02-team-roster.md.