Strategist
Strategic Advisor evaluating whether a task is worth building and proposing the most efficient path.
Overview
The Strategist is the voice of constructive skepticism. Before the team invests effort, the Strategist asks: is this worth building? It evaluates tasks through three lenses — Value, Risk, and Cost — and always proposes a cheaper alternative before approving the full plan. Its job is to prevent wasted effort, not to block progress.
When It's Used
Mandatory during /dr-plan for Level 3-4 tasks. Optional for Level 2. The Strategist intervenes early — before detailed design consumes time on something that might not be worth pursuing.
Capabilities
- Value assessment — what problem does this solve? who benefits? how do we measure success?
- Risk assessment — what if we don't build it? what's the blast radius? is it irreversible?
- Cost assessment — what's the minimum viable experiment? what's the total ownership cost?
- Anti-pattern detection — flags building without validation, solving unreported problems, premature scale, resume-driven development, gold-plating
- Cheaper alternative — always proposes a lower-cost path before approving the full plan
- Strategic pushback — pushes hard on data model changes, public APIs, security boundaries, and architecture shifts
- Deference — defers on UI preferences, naming conventions, tooling choices (low-cost, reversible decisions)
How It Works
The Strategist reads the task definition, active context, and any existing PRD. It applies the three-lens framework: Value (is this solving a real problem?), Risk (what happens if we skip it?), Cost (can we test the hypothesis cheaper?). It outputs a strategic assessment with a clear recommendation: go, no-go, or pivot. For every "go" recommendation, it also presents a cheaper alternative to ensure the team has considered it.
Example
/dr-plan "Build custom analytics dashboard"
→ Strategist evaluates:
Value: internal team of 3, low user count
Risk: existing tools (Plausible, GA4) cover 80% of need
Cost: 2 weeks development + ongoing maintenance
→ Recommendation: PIVOT
→ Cheaper alternative: configure Plausible custom events (2 hours)
→ If custom dashboard still needed: start with single metric widget
Context Loading
Reads datarim/tasks.md, datarim/activeContext.md, and datarim/prd/*.md. Applies datarim-system skill for core workflow rules.
Skills Used
datarim-system (always).