원클릭으로
flow-discovery
Interactive interview to map and document user flows before building. Two modes — inventory (Stage 3) and deep-dive (Stage 5+).
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Interactive interview to map and document user flows before building. Two modes — inventory (Stage 3) and deep-dive (Stage 5+).
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
First-run setup wizard that personalizes the Claude Code OS to the user's identity, business type, and LLC purpose
Run a structured, read-only codebase audit using parallel agents. Surfaces dead code, security gaps, wiring issues, type safety problems, and UI shells. Produces a prioritized fix plan. Use for ship-readiness checks, pre-launch reviews, or periodic hygiene sweeps.
Automates browser interactions for web testing, form filling, screenshots, and data extraction. Use when the user needs to navigate websites, interact with web pages, fill forms, take screenshots, or extract information from web pages.
Expert guide for building CI/CD pipelines with GitHub Actions, Vercel, and other platforms. Use when automating builds, tests, deployments, or release workflows.
Expert guide for building command-line interfaces with Node.js (Commander, Inquirer, Ora) or Python (Click, Typer, Rich). Use when creating CLI tools, terminal UX, argument parsing, or interactive prompts.
Comprehensive code review skill for TypeScript, JavaScript, Python, Swift, Kotlin, Go. Includes automated code analysis, best practice checking, security scanning, and review checklist generation. Use when reviewing pull requests, providing code feedback, identifying issues, or ensuring code quality standards.
| name | Flow Discovery |
| slug | flow |
| description | Interactive interview to map and document user flows before building. Two modes — inventory (Stage 3) and deep-dive (Stage 5+). |
| category | development |
| complexity | complex |
| version | 1.0.0 |
| author | ID8Labs |
| triggers | ["flow","flow discovery","flow inventory","flow deep-dive","map flows","user flow","flow interview"] |
| tags | ["flow","ux","planning","pipeline","interview"] |
Interactive interview system that maps user flows BEFORE building features. This skill enforces the rule: no feature gets built without a signed-off flow spec.
Two modes serve two pipeline stages:
| Mode | Pipeline Stage | Purpose | Output |
|---|---|---|---|
| Inventory | Stage 3 (Architecture) | Map ALL flows in the product | Flow inventory doc + HTML flow map |
| Deep Dive | Stage 5+ (Feature Blocks) | Detail ONE flow before building it | Flow spec + HTML flow diagram |
/flow deep-dive FIRST.When: Starting a new project or entering Stage 3 (Architecture Sketch). Goal: Identify every user flow in the product and how they connect. Duration: 15-30 minute interview.
Step 1 — Identify User Types
Ask the user using AskUserQuestion:
Step 2 — Map Entry Points
Ask the user:
Step 3 — List Every Flow
Walk through the product systematically. For each area, ask:
Cover these categories (adapt to the product):
Step 4 — Prioritize
Ask the user using AskUserQuestion:
Step 5 — Map Connections
Ask the user:
prep-templates/flow-discovery.md and save to workspace/prep/flow-discovery.md/visualize and save to ~/Development/artifacts/[project]/flow-map.htmlWhen: About to build a specific feature. MUST happen before any code for that feature. Goal: Document every detail of ONE user flow so it can be built exactly right. Duration: 10-20 minutes per flow (complex flows may take longer).
Run through all 9 categories below. For each, use AskUserQuestion for structured choices and conversation for open-ended descriptions.
Category 1: Context
Category 2: Entry Conditions
Category 3: Steps (THE CORE — spend the most time here)
For each step in the flow, ask:
Keep asking "and then what?" until the user says the flow is complete.
Use AskUserQuestion to confirm branching:
Category 4: States
Ask about each state explicitly:
Category 5: Decision Points
Category 6: Permissions
Category 7: Edge Cases
Walk through each explicitly:
Category 8: Responsive
Category 9: Exit
doc-templates/flow-spec.md and save to workspace/prep/flows/flow-[slug].md/visualize and save to ~/Development/artifacts/[project]/flow-[slug].html| Command | Action |
|---|---|
/flow | Choose between inventory and deep-dive mode |
/flow inventory | Run Stage 3 flow inventory interview |
/flow deep-dive | Run Stage 5+ per-feature flow interview |
/flow check | Audit current project — which flows have specs, which don't |
/flow list | Show all documented flows for current project |
Flow inventory MUST exist before passing Stage 3. Checkpoint question:
"Are all user flows identified and mapped?"
Each feature MUST have a flow spec before building. Checkpoint:
"Does this feature have an approved flow spec?"
All flow specs MUST match the built implementation. Checkpoint:
"Do the actual flows match the documented flow specs?"