skills/product/strategy/SKILL.md
Strategic business analysis for technical investments. Evaluates ROI, value proposition, competitive positioning, and market alignment. Provides decision support with business justification. Use when: building a business case for a technical investment, evaluating ROI or value proposition, or doing competitive positioning analysis.
npx skillsauth add mikeparcewski/wicked-garden strategyInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Multi-perspective business analysis to guide technical investment decisions.
/wicked-garden:product:strategy)Best for: Major investments, strategic decisions, go/no-go evaluations
Best for: Budget justification, fast approvals, comparative costs
Best for: Product positioning, feature prioritization, marketing alignment
Questions to Answer:
Output: Impact score (HIGH/MEDIUM/LOW) with justification
Financial Model:
ROI = (Benefits - Costs) / Costs × 100%
Payback Period = Investment / Annual Benefit
Costs Include:
Benefits Include:
Framework: Jobs-to-be-Done
Differentiation:
5 Forces Analysis:
SWOT:
Market Assessment:
| Score | Confidence | Recommendation | |-------|-----------|----------------| | APPROVE | HIGH | Strong business case, proceed | | APPROVE | MEDIUM | Solid case with caveats, proceed with monitoring | | CONDITIONAL | MEDIUM | Viable if conditions met, address concerns first | | REJECT | HIGH | Weak case, recommend alternative | | REJECT | MEDIUM | Insufficient evidence, gather more data |
Store strategic insights:
Skill(skill="wicked-brain:memory", args="store \"ROI analysis: {project}\" --type decision")
Recall past analysis:
Skill(skill="wicked-brain:memory", args="recall \"strategic analysis {domain}\"")
Called during clarify phase for value assessment:
Attach analysis as evidence by appending to the task description:
TaskUpdate(taskId={task_id}, description="{previous}\n\n## Strategy Analysis\n{analysis_summary}")
## Strategic Analysis: {Project}
### Decision: APPROVE | CONDITIONAL | REJECT
**Confidence**: HIGH | MEDIUM | LOW
### Executive Summary
{3-5 sentence business case}
### ROI Analysis
- **Investment**: ${cost}
- **Annual Benefit**: ${benefit}
- **ROI**: {percentage}
- **Payback Period**: {months}
### Value Proposition
{Why this matters to customers/stakeholders}
### Competitive Position
{How this compares to alternatives}
### Risks & Mitigation
| Risk | Impact | Mitigation |
|------|--------|------------|
### Recommendation
{Action items with priorities}
Discover available analytics/market integrations via capability detection. Fall back to qualitative analysis when no data sources available.
development
--- name: large-scale-migration description: How to execute a LARGE MECHANICAL change across any codebase with LEVERAGE instead of an agent-grind or hand-edits — a cross-cutting migration, refactor, rename, dialect/framework/DB port, library adoption, or bulk transform. The map→transform→gate pattern: a deterministic transform driven by a source-of-truth map, proven by a differential-equivalence gate. Use when the work is "migrate all X to Y", "rename Z everywhere", "port to a new DB/dialect/fra
testing
v11 LLM-based work-shape classifier. Replaces the regex archetype detector with the model's own reasoning. Reads the user's prompt, picks the right archetype(s) from the catalog, identifies signals (blast_radius, novelty, reversibility, etc.), and persists to SessionState so subsequent turns steer correctly. Use when: the prompt_submit hook emitted a `<wg classify-due />` directive, OR explicitly invoked at session start, OR when re-classifying after the user changes scope mid-session.
tools
v11 work-shape archetype runner. When a prompt has been routed to one of the 9 archetypes (triage, explore, specify, decide, ship, review, incident, build, migrate), this skill is the entry point. It picks the right per-archetype playbook from refs/ and executes the phase shape declared in `.claude-plugin/archetypes.json`. Use when: a `<wg archetype="X">` or `<wg archetypes>` system-reminder tag appears, an explicit "let's run the X archetype" request, or when one of the per-archetype slash commands resolves to this skill.
development
Show or set the session intent variable. Intent gates how loud the framework is — simple-edit (silent), feature/research (synthesis directive), rigor (full crew context). Auto-detected on turn 1; this skill overrides explicitly. Sticky for the session. Use when: "set intent", "intent override", "/wicked-garden:intent", "make the framework quiet", "force rigor", "what's my intent".