一键导入
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 职业分类
When the user wants to plan, design, or implement an A/B test or experiment. Also use when the user mentions "A/B test," "split test," "experiment," "test this change," "variant copy," "multivariate test," or "hypothesis." For tracking implementation, see analytics-tracking.
Expert guide for writing comprehensive API documentation including OpenAPI specs, endpoint references, authentication guides, and code examples. Use when documenting APIs, creating developer portals, or improving API discoverability.
Expert iOS App Store submission and approval system. 9 specialized agents providing senior App Review Team-level expertise across compliance, design, privacy, monetization, metadata, technical requirements, timing, rejection recovery, and learning. Triggers on keywords like app store, iOS submission, apple review, app rejection, aso, privacy manifest, privacy labels, ATT, iap, in-app purchase, subscription, storekit, review guidelines, HIG, testflight, app store connect.
Execute a feature from description to committed code using three parallel sub-agents: Architect, Builder, and Validator.
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.
The ultimate landing page builder. Through a conversational interview, autonomously produces a complete, deployable Next.js landing page with TypeScript, Tailwind CSS, SEO metadata, JSON-LD structured data, and conversion-optimized copy. Consolidates intelligence from landing-page-designer, copywriting, page-cro, form-cro, schema-markup, seo-audit, layout-designer, ab-test-designer, and more. Use when the user says "build a landing page," "create a landing page," "I need a landing page for," or "build me a page for [product]." For optimizing an EXISTING landing page, use landing-page-optimizer or page-cro instead.
| 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 Eddie using AskUserQuestion:
Step 2 — Map Entry Points
Ask Eddie:
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 Eddie using AskUserQuestion:
Step 5 — Map Connections
Ask Eddie:
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 Eddie 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?"