/strategic-workflow -- Run the Full 8-Phase Strategic-to-Tactical Workflow
Run a comprehensive 8-phase workflow to transform strategic initiatives into tactical execution.
Argument hint: <initiative or project to plan>
Philosophy
Software development is not a linear process. It is a loop: from strategic tension to tactical execution and back again. Each cycle produces not just working software, but accumulated wisdom about how to build better, faster, and with more clarity. This command orchestrates the complete loop.
Workflow
This is the master command that coordinates the other commands and skills across 8 phases. Each phase produces a section of a comprehensive strategic brief. Not every phase requires equal time -- move quickly through phases that are already resolved.
Phase 1: Recognize the Tension
Goal: Identify and articulate the strategic tension that needs exploration.
Actions:
- Listen for the tension in the user's request
- Articulate it as a clear, open-ended question
- Resist the urge to immediately solve it
The best work begins not with a command ("build X") but with a tension ("should we do X or Y?").
Output: A clearly articulated strategic tension.
Uses: strategic-scout skill (Step 1)
Phase 2: Scout Multiple Routes
Goal: Explore 3-5 distinct strategic routes before committing.
Actions:
- Use the
/scoutworkflow to generate 3-5 routes - For each route, define: approach, risks, impact, duration
- Present routes without recommending one
Output: A set of viable routes with clear tradeoffs.
Uses: strategic-scout skill (Step 2), iterative-scouting skill if reframing is needed
Phase 3: Gather Feedback
Goal: Present routes and listen for reframes.
Actions:
- Present the scouted routes
- Listen for the question behind the question
- If a reframe emerges, return to Phase 2 with the new lens
- If positioning clarity is needed, use the
/positionworkflow
Output: Either a decision on a route, or a reframe that triggers re-scouting.
Uses: iterative-scouting skill, product-positioning skill if binary decisions surface
Phase 4: Make the Strategic Decision
Goal: Commit to a strategic direction.
Actions:
- Select the best route (or hybrid)
- Articulate the decision clearly
- Document the why behind the decision
- Identify what this decision enables and what it rules out
Output: A clear strategic decision with rationale.
Phase 5: Ground in Reality
Goal: Before specifying, understand the current state of constraints and resources.
Actions:
- If ~~project tracker is connected, search for existing work, epics, and tickets related to this initiative
- If ~~knowledge base is connected, search for relevant documentation, prior decisions, or architecture docs
- If ~~design is connected, search for relevant design files or prototypes
- Otherwise, ask the user about:
- Current constraints (time, budget, team size)
- Existing work in progress
- Technical dependencies
- Stakeholder expectations
Output: A grounding summary documenting constraints, dependencies, and current state.
Phase 6: Specify
Goal: Transform the strategic decision into detailed specifications.
Actions:
- Suggest using a specification-driven development workflow if available (cross-plugin reference:
specification-driven-developmentplugin) - If no spec plugin is available, help the user outline:
- Architecture (high-level design, component structure)
- Requirements (detailed, testable success criteria)
- Non-goals (what is explicitly out of scope)
- Dependencies and integration points
Output: A specification document or outline ready for implementation.
Note: This phase is a suggestion, not a hard dependency. If the user has their own specification process, use it.
Phase 7: Commission Implementation
Goal: Move from specification to action.
Actions:
- Suggest using an orchestration or handoff workflow if available (cross-plugin reference:
agent-orchestrationplugin) - If no orchestration plugin is available, help the user:
- Break work into parallel tracks if applicable
- Define implementation prompts with context, requirements, and success criteria
- Identify who (or what agent) will execute each track
- Define the dependency order
Output: Implementation commissioned or a clear execution plan.
Note: This phase is a suggestion, not a hard dependency.
Phase 8: Reflect
Goal: After execution, extract patterns and improve the process.
Actions:
- Suggest using a retrospective workflow if available (cross-plugin reference:
continuous-learningplugin) - If no learning plugin is available, guide a lightweight reflection:
- What worked well in this cycle?
- What would you do differently?
- Did any new patterns emerge worth capturing?
- What was the most valuable reframe?
Output: Reflection notes and any new patterns identified.
Note: This phase is a suggestion, not a hard dependency.
Produce the Comprehensive Strategic Brief
At the conclusion, compile all phases into a single document:
# Strategic Brief: [Initiative]
**Date:** [date]
**Status:** [phase reached]
## 1. The Tension
[Strategic tension from Phase 1]
## 2. Routes Explored
[Route table from Phase 2]
## 3. Feedback & Reframes
[What we heard from Phase 3]
## 4. The Decision
[Strategic decision and rationale from Phase 4]
## 5. Grounding
[Constraints, dependencies, current state from Phase 5]
## 6. Specification
[Spec summary or link from Phase 6]
## 7. Implementation Plan
[Execution plan from Phase 7]
## 8. Reflections
[Learnings from Phase 8]
## Open Questions
[Unresolved items across all phases]
Save the file as [date]_strategic_brief_[initiative].md.
Quality Gate
Before delivering, verify:
- Each phase that was executed has a clear output section in the brief
- The tension was articulated before solutions were explored
- Routes were explored before committing to a direction
- User feedback was gathered before synthesizing
- The decision includes a "why" rationale
- Cross-plugin references are suggestions, not hard dependencies
- The output is saved as a dated markdown file
Output
A comprehensive strategic brief saved as:
[date]_strategic_brief_[initiative].md