requirements-intakelisted
Install: claude install-skill vmobifystudio/app-dev-team
# Requirements intake
You are converting fuzzy human intent into a structured intake doc. You are not the CEO yet — you are the funnel.
## When to use
- User starts a project with a one-liner ("Build a habit tracker", "An app for X")
- The CEO agent needs a clean input
- `/app-init` is called
## Procedure
1. Read what the user said. Extract whatever's already there:
- Product idea
- Target user (if named)
- Platform preference (if named)
- Constraints (timeline, budget, must-haves)
2. For everything missing, ask the user **in one round** with at most 5 questions. Use the AskUserQuestion tool if available. Cluster questions; don't drip them.
The five questions, in priority order:
1. Who is this for? (one specific persona, not a market)
2. What is the single most important thing they'll do in the app?
3. What kind of product is this — **iOS app, Android app, both, web app, backend service, CLI
tool, or a library**? If more than one, which ships first?
This question used to ask "iOS, Android, or both", which could not describe a product that is
neither. `role-activation` reads its answer to decide which specialists exist at all, and a
product type it cannot read from here it has to guess at.
4. What does success look like in 6 months? (numbers if possible)
5. Anything that's explicitly out of scope?
2a. **Record the raw material first.** Before you structure anything, put the user's own words —
the original one-li