skills/product/synthesize/SKILL.md
Generate actionable recommendations from customer voice insights. This skill should be used when the user needs to translate analyzed feedback into product priorities, feature recommendations, or strategic guidance. Use when: "recommendations from feedback", "translate feedback to priorities", "feature priorities from customer data", "synthesize feedback into action"
npx skillsauth add mikeparcewski/wicked-garden synthesizeInstall 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.
Transform customer voice analysis into actionable product recommendations.
# Synthesize all recent insights
/wicked-garden:product:synthesize
# Prioritize by impact level
/wicked-garden:product:synthesize --priority high
# Feature-specific synthesis
/wicked-garden:product:synthesize --feature "mobile-app"
# Brief format (for quick decisions)
/wicked-garden:product:synthesize --format brief
Identify: Pain Points, Opportunities, Risks, Strengths
Score = (Customer_Value × Urgency) / Effort See refs/prioritization.md for detailed scoring.
Map feedback across: Awareness → Evaluation → Onboarding → Adoption → Retention → Advocacy See refs/journey-mapping.md for stage analysis.
## Customer Voice Synthesis: {Context}
### Executive Summary
{2-3 sentences on what customers need most}
### Top Recommendations
1. **{Recommendation}** - {Priority}
- Impact: {HIGH/MEDIUM/LOW}
- Evidence: {N} mentions, {sentiment}, {trend}
- Action: {specific what to do}
- Effort: {LOW/MEDIUM/HIGH}
{Top 3-5 recommendations}
### Customer Journey Insights
- **Onboarding**: {key pain point or win}
- **Adoption**: {key pain point or win}
- **Retention**: {key pain point or win}
### Strategic Considerations
- **Strengths**: {what to maintain}
- **Risks**: {what threatens retention}
- **Opportunities**: {what could differentiate}
### Quick Wins
{1-3 low-effort, high-impact improvements}
### Long-term Bets
{1-2 strategic investments based on customer needs}
resolve_path.py wicked-garden:product)wicked-crew: Auto-inject synthesis into product:requirements:started events
wicked-brain:memory: Store high-priority insights as decision memories
Native tasks: Link recommendations to roadmap tasks via TaskCreate with metadata.event_type="task"
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".