brainstorming
Structured design dialogue that validates ideas before implementation begins.
ln-200-scope-decomposer
Orchestrates full decomposition (scope → Epics → Stories) by delegating ln-210 → ln-220. Sequential Story decomposition per Epic. Epic 0 for Infrastructure.
Full skill instructions
Top-level orchestrator for complete initiative decomposition from scope to User Stories through Epic and Story coordinators.
Coordinates the complete decomposition pipeline for new initiatives:
This skill should be used when:
Alternative: For granular control, invoke coordinators manually:
Do NOT use if:
ln-200-scope-decomposer is a pure coordinator - it does NOT execute work directly:
Coordinators:
CRITICAL CONSTRAINT: Epic N Stories MUST complete before Epic N+1 starts.
Why sequential?
Example: 6 Epics → ln-220 invoked 6 times sequentially (Epic 0 → Epic 1 → Epic 2 → ... → Epic 5)
Reserved number: Epic 0 is reserved for Infrastructure Epic (if proposed by ln-210).
Numbering:
Decision: ln-210-epic-coordinator Phase 1 Step 3 automatically determines if Infrastructure Epic is needed (new project, multi-stack, security/monitoring requirements).
Team ID: Auto-discovered from docs/tasks/kanban_board.md Linear Configuration table (see CLAUDE.md "Configuration Auto-Discovery").
Fallback: If kanban_board.md missing → ln-210-epic-coordinator will ask user directly
Auto-discovers Team ID from docs/tasks/kanban_board.md.
Validation:
NO user confirmation at orchestrator level - coordinators handle all user interaction.
Output: Team ID (or None if not found)
Objective: Create all Epics for initiative.
Delegate to ln-210-epic-coordinator:
🔄 [ORCHESTRATOR] Phase 2: Delegating Epic creation to ln-210-epic-coordinator
Skill(skill: "ln-210-epic-coordinator")
ln-210-epic-coordinator will:
After completion: Epics created in Linear, kanban_board.md updated.
Output: 3-7 Epics created (Epic 0 for Infrastructure if applicable, Epic 1-N for business domains)
Objective: Create Stories for EACH Epic (sequential processing).
Sequential Loop Logic:
FOR EACH Epic (Epic 0, Epic 1, ..., Epic N):
1. Invoke ln-220-story-coordinator for current Epic
2. Wait for completion
3. Verify Stories created in kanban_board.md
4. Move to next Epic
Invocation per Epic:
🔄 [ORCHESTRATOR] Phase 3: Delegating Story creation for Epic N to ln-220-story-coordinator
Skill(skill: "ln-220-story-coordinator", epic_number="Epic N")
ln-220-story-coordinator will (per Epic):
Sequential constraint explanation:
After each Epic: Stories created in Linear, kanban_board.md updated.
Output: 30-60 Stories total (5-10 per Epic × 3-7 Epics)
TodoWrite format (mandatory): Add phases and Epic iterations to todos before starting:
- Phase 1: Discovery (in_progress)
- Phase 2: Delegate to ln-210-epic-coordinator (pending)
- Phase 3: Delegate to ln-220 for Epic 0 (pending)
- Phase 3: Delegate to ln-220 for Epic 1 (pending)
- Phase 3: Delegate to ln-220 for Epic 2 (pending)
... (one todo per Epic)
- Phase 4: Summary (pending)
Mark each as in_progress when starting, completed when coordinator returns success.
Objective: Provide complete decomposition overview.
🔄 [ORCHESTRATOR] Phase 4: Full decomposition complete
Initiative Decomposition Summary:
- Epics created: N Projects (Epic 0: Infrastructure [if exists], Epic 1-N: Business domains)
- Stories created: M Issues (breakdown per Epic)
- Location: docs/tasks/kanban_board.md
Next Steps:
1. Run ln-310-story-validator to validate all Stories
2. Use ln-400-story-executor to process each Story (tasks → execution → Done)
OR use ln-300-task-coordinator to create tasks manually for each Story
Output: Summary message with full decomposition results
Orchestrator responsibilities:
Coordinator responsibilities (NOT orchestrator):
HARD RULE: Epic N Stories MUST complete before Epic N+1 starts.
Rationale: ln-220 includes user interaction (Story preview confirmation). Interactive dialog cannot be parallelized.
Example: 6 Epics → 6 sequential ln-220 invocations (Epic 0 → Epic 1 → ... → Epic 5)
Orchestrator does NOT prompt user:
All user interaction delegated to coordinators:
Reserved number: Epic 0 is reserved for Infrastructure Epic.
Decision point: ln-210-epic-coordinator Phase 1 Step 3 automatically determines if Infrastructure Epic needed.
Numbering: Epic 0 (if Infrastructure), Epic 1-N (business domains)
Before completing work, verify ALL checkpoints:
✅ Team ID Discovered (Phase 1):
✅ Epic Decomposition Complete (Phase 2):
✅ Story Decomposition Complete (Phase 3):
✅ Summary Provided (Phase 4):
Output: Summary message with full decomposition results (Epics + Stories per Epic)
Users directly: "Decompose initiative: [initiative name]" or "Create epics and stories for [project]"
After ln-200-scope-decomposer completes:
DO:
DON'T:
Trust coordinator results: Coordinators return summary, orchestrator doesn't re-verify.
Error handling: If coordinator returns error, report to user and stop pipeline.
Epic creation first: Phase 2 creates ALL Epics before Phase 3 starts (ensures Epic IDs available).
Story creation sequential: Phase 3 processes Epics one-by-one (Epic N Stories → Epic N+1 Stories).
Rationale: User interaction in ln-220 requires sequential processing (cannot parallelize confirmations).
Realistic estimate: 2-3 hours for full decomposition (6 Epics × 7 Stories avg = 42 Stories).
Breakdown:
Do NOT provide time estimates to user - varies based on project complexity and user response time.
Request:
"Decompose initiative: E-commerce Platform"
Execution:
Phase 1: Discovery
Phase 2: Epic Decomposition
Phase 3: Story Decomposition Loop (Sequential)
Phase 4: Summary
🔄 [ORCHESTRATOR] Full decomposition complete
Initiative: E-commerce Platform
- Epics created: 6 Projects (Epic 11: Infrastructure, Epic 12-16: Business domains)
- Stories created: 36 Issues
- Epic 11: 6 Stories
- Epic 12: 7 Stories
- Epic 13: 5 Stories
- Epic 14: 6 Stories
- Epic 15: 7 Stories
- Epic 16: 5 Stories
- Location: docs/tasks/kanban_board.md
Next Steps:
1. Run ln-310-story-validator to validate all Stories
2. Use ln-400-story-executor to process each Story (tasks → execution → Done)
Result: 6 Epics + 36 Stories created through full pipeline automation
Use emoji prefix for visual differentiation:
Purpose: Helps users track orchestrator progress when delegating to multiple coordinators.
Version: 2.0.0 (BREAKING: Complete rewrite following ln-400 Pure Orchestrator Pattern. Removed Phase 1 User Confirmation. Removed false "AUTOMATIC" claims. Added Epic 0 for Infrastructure. Added Sequential Story Decomposition explanation. Added Critical Rules section. Realistic time estimates (2-3h). Removed REPLAN mode (not applicable to top orchestrator - use ln-210/ln-220 REPLAN modes instead).) Last Updated: 2025-11-20
Structured design dialogue that validates ideas before implementation begins.
Comprehensive design intelligence for web and mobile UI/UX across 10 technology stacks.
Comprehensive implementation plans for multi-step tasks, breaking down specs into bite-sized, testable steps.
Introduction to the obra skills system with mandatory skill invocation rules and best practices.
Execute a written implementation plan with critical review and task checkpoints.
Delegate independent tasks to specialized agents working concurrently with isolated context.
Isolated git worktrees with smart directory selection and safety verification.
Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs.
Plan searchable and shareable content that drives traffic, builds authority, and generates leads.
README-first repository scanner that extracts commands and classifies reproduction candidates without executing them.
Brainstorm and prioritize marketing strategies tailored to your SaaS stage, budget, and goals.
Plan and optimize your website's page hierarchy, navigation, URL structure, and internal linking.
The world's fastest calendar for remote work
Capture, organize, and utilize your knowledge effortlessly.
Instant Summaries of Audio & Video Interviews with AnySummary
Transform PDFs into engaging mind maps.
Chat with any PDF instantly
Create an optimal daily plan using your voice
A productivity platform to centralize organizational knowledge and workflows with contextual AI assistance.
AskYourPDF Pricing Plans: Tailored to Your Needs