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 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 classifies remediation work as safe-to-auto-fix vs risky-needs-approval. Triggered by /app-onboard, /app-audit, and by
$ npx -y skills add vmobifystudio/app-dev-team --skill brownfield-onboarding --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/brownfield-onboardingContext preview
The summary Claude sees to decide when to auto-load this skill.
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 classifies remediation work as safe-to-auto-fix vs risky-needs-approval. Triggered by /app-onboard, /app-audit, and by
name: brownfield-onboarding description: 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 classifies remediation work as safe-to-auto-fix vs risky-needs-approval. Triggered by /app-onboard, /app-audit, and by /app-run when it detects a non-empty app directory.
Greenfield commands generate vision → PRD → architecture → code. For an app that already exists, you go the other way: **read the code, snapshot what's there, grade it against the House KB, and plan the gap.** This skill is the procedure for the "read and understand" half.
Scan the target directory (not deeper than ~3 levels) to establish ground truth before any agent reasons about it:
`*.xcconfig`, `Info.plist`, `Package.resolved`. Note Swift version, min iOS target, SwiftUI vs UIKit.
`compileSdk`/`minSdk`/`targetSdk`, Compose vs XML, the module list.
`google-services.json`/`GoogleService-Info.plist` presence (Firebase), ads/billing SDKs in deps.
`package.json`, `go.mod`, `Cargo.toml`, `pyproject.toml`, `pom.xml` — plus `Dockerfile`, `Procfile`, and whether there is a UI surface or a binary entry point. `role-activation`'s detection table maps what you find to one of the seven product types.
which specialists ever get spawned, so an ambiguous tree earns one question to the user.
Produce the docs the team normally writes, but describing **what exists**, not what's wished for:
patterns in use, backend, CI, signing. Mark anything inferred as `(inferred)`.
(navigation graph, view/screen files). Ask the user only for product intent you cannot read.
pinning the real stack, build/run commands, and canonical type/property names found in the code.
Do not refactor anything in this step. You are taking a photograph, not renovating.
When `/app-audit` turns findings into work, tag each one so safe fixes can be automated and risky changes are gated behind a plan + human approval:
**Safe (auto-fix, normal code-review gate):**
**Risky (write a ticket + a short plan, require approval before touching code):**
Default posture: **fix Safe automatically; for Risky, propose and wait.** Never silently perform a risky change during an audit.
Onboarding hands to `/app-audit`. Audit writes `docs/80-audit.md` and a remediation backlog of `AUDIT-NNN` tickets (each carrying its severity, the violated House KB rule, and Safe/Risky tag), then the normal build loop closes them.
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 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…
Use when writing or reviewing any string a user reads — labels, buttons, empty states, errors, permission prompts, onboarding, notifications. Invoked by…