name: planning-business description: Business planning skill with Lean Canvas, milestone planning, and business model analysis. Use when users need to create or refine business plans.
Planning Business
Business planning skill that guides users through structured business model creation. Supports adaptive question depth based on user experience profile.
When to Use
- User wants to create or validate a business plan
- User needs a Lean Canvas for their product/startup
- User wants to refine an existing business model
Phases
Phase 1: Lean Canvas
Guides user through all 9 Lean Canvas blocks via AskUserQuestion prompts. Produces a structured one-page business model.
Workflow:
- Check for adaptive profile from EPIC-072:
- Read user profile for experience level (beginner/intermediate/advanced)
- If missing profile or no profile found, default to intermediate question depth
- Log warning for missing profile: "No adaptive profile found, defaulting to intermediate depth"
- Check for existing
devforgeai/specs/business/business-plan/lean-canvas.md:- If exists: Enter iteration mode (read, present, modify)
- If not exists: Start fresh canvas workflow
- Walk through 9 blocks in order, adapting question depth per profile
- Write completed canvas to
devforgeai/specs/business/business-plan/lean-canvas.md
Adaptive Profile Fallback:
When no adaptive profile exists or the profile is absent, the skill defaults to intermediate question depth. A warning is logged indicating the missing profile so the user is aware adaptation is unavailable. The full 9-block workflow completes without error regardless of profile availability.
9 Lean Canvas Blocks (in order):
- Problem
- Customer Segments
- Unique Value Proposition
- Solution
- Channels
- Revenue Streams
- Cost Structure
- Key Metrics
- Unfair Advantage
Output: devforgeai/specs/business/business-plan/lean-canvas.md
Reference: For detailed workflow, adaptive question sets, and iteration support, see: lean-canvas-workflow.md
Phase 2: Milestone-Based Plan
Future: STORY-532
Phase 3: Business Model Pattern Matching
Future: STORY-533
User Interaction
All user interaction uses AskUserQuestion tool. No Bash-based prompts.
Error Handling
- Missing output directory: Create
devforgeai/specs/business/business-plan/before writing - Corrupted existing canvas: Offer fresh start or abort via AskUserQuestion
- Unknown experience level in profile: Fall back to intermediate
Success Criteria
- All 9 Lean Canvas blocks presented to user
- Output file written with user-provided content
- Adaptive depth applied based on profile (or fallback to intermediate)
- Existing canvas preserved during iteration mode