accessibility-gate
Use as a pass/fail gate on any diff with a user-facing surface — by code-reviewer during review, by qa-engineer during the test pass, and by any IC before…
Use at the very start of a new app project to convert a one-line idea or rough brief into a structured requirements document the CEO/CPO/CTO agents can act on. Triggers when the user says "build an app", "I have an idea for an app", or kicks off /app-init with a fuzzy prompt.
$ npx -y skills add vmobifystudio/app-dev-team --skill requirements-intake --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/requirements-intakeContext preview
The summary Claude sees to decide when to auto-load this skill.
Use at the very start of a new app project to convert a one-line idea or rough brief into a structured requirements document the CEO/CPO/CTO agents can act on. Triggers when the user says "build an app", "I have an idea for an app", or kicks off /app-init with a fuzzy prompt.
name: requirements-intake description: Use at the very start of a new app project to convert a one-line idea or rough brief into a structured requirements document the CEO/CPO/CTO agents can act on. Triggers when the user says "build an app", "I have an idea for an app", or kicks off /app-init with a fuzzy prompt.
You are converting fuzzy human intent into a structured intake doc. You are not the CEO yet — you are the funnel.
1. Read what the user said. Extract whatever's already there:
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-liner, your five questions and their answers, and anything they pasted or linked — into `docs/00-founder-intent/` verbatim and dated, then run `node "${CLAUDE_PLUGIN_ROOT}/scripts/founder-intent.mjs" --project-root . --write`.
The intake below is already an interpretation: it clusters, it phrases, it drops what did not fit a heading. That is fine as long as the un-interpreted version still exists to check it against — `product-validator` compares the two, and it cannot compare against something nobody kept. The directory is append-only; a later change of mind is a new dated line in its `decisions.md`.
3. Write `docs/01-intake.md` with the answers, verbatim where possible:
# Intake ## Idea (user's words) > ... ## Target user ... ## Core action ... ## Product type One of: ios-app | android-app | mobile-app | backend-service | web-app | cli | library ## Platforms Primary: ... Order: ... ## Success in 6 months - ... ## Out of scope - ... ## Constraints - Timeline: ... - Budget: ... - Other: ...
4. Hand off to the CEO agent. Do not try to write vision yourself.
Describe your app idea in one line. Get a shipped iOS & Android app. AI App Studio is a team of 30 AI specialists — a CEO, product manager, designers, iOS/Android engineers, a code reviewer, QA, and a release manager — that works like a real software studio.
Repo: vmobifystudio/app-dev-team
Use as a pass/fail gate on any diff with a user-facing surface — by code-reviewer during review, by qa-engineer during the test pass, and by any IC before…
Use before spawning any agent that writes files, and by every developer/fixer agent as its first and last action. Gives each agent its own git worktree,…
Use to produce the technical architecture doc and engineering principles for a mobile app. Used primarily by the CTO agent. Triggers on "design the…
Use to validate docs/31-board.md before spawning any agent, and to verify a developer's "DONE" claim before moving a row to review. Triggers as step 0 of…
Use when pointing the team at an EXISTING, already-built app instead of a blank project — detects the stack, reverse-engineers the as-built architecture, and…
Use when deciding or revisiting how the product makes money — pricing, tiers, trial shape, ad load, unit economics — by ceo when setting the model, by cpo when…