From wicked-garden
Strategic product thinking for roadmap, priorities, and business value. Elicit requirements, define scope, and align stakeholders. Works standalone or integrated with wicked-crew. Use when: "product strategy", "roadmap", "product backlog", "what should we build next", "scope definition", "feature prioritization"
npx claudepluginhub mikeparcewski/wicked-garden --plugin wicked-gardenThis skill uses the workspace's default tool permissions.
Bridge customer needs with delivery execution through structured product thinking.
Provides Ktor server patterns for routing DSL, plugins (auth, CORS, serialization), Koin DI, WebSockets, services, and testApplication testing.
Conducts multi-source web research with firecrawl and exa MCPs: searches, scrapes pages, synthesizes cited reports. For deep dives, competitive analysis, tech evaluations, or due diligence.
Provides demand forecasting, safety stock optimization, replenishment planning, and promotional lift estimation for multi-location retailers managing 300-800 SKUs.
Bridge customer needs with delivery execution through structured product thinking.
Product management is clarity. Transform vague ideas into actionable requirements with clear acceptance criteria and aligned stakeholders.
| Activity | When | Output |
|---|---|---|
| Elicit | Early clarify | Requirements, user stories, scope |
| Acceptance | Post-design | Acceptance criteria, test scenarios |
| Align | Throughout | Stakeholder consensus, trade-offs |
| Command | Purpose |
|---|---|
/wicked-garden:product:elicit | Requirements elicitation |
/wicked-garden:product:acceptance | Define acceptance criteria |
/wicked-garden:product:align | Stakeholder alignment |
# Elicit requirements from brief
/wicked-garden:product:elicit outcome.md
# Define acceptance criteria from design
/wicked-garden:product:acceptance phases/design/
# Facilitate stakeholder alignment
/wicked-garden:product:align --stakeholders "eng,qe,ops"
Elicitation produces:
Good requirements are:
Works with:
metadata={event_type:"task", chain_id:"{project}.clarify", source_agent:"requirements-analyst", phase:"clarify"}User: "We need a login feature"
Product: Eliciting requirements...
US1: User Authentication
As a customer
I want to log in with email and password
So that I can access my account securely
Acceptance Criteria:
1. Given valid credentials, When I submit login, Then I access my dashboard
2. Given invalid password, When I submit login, Then I see error message
3. Given account locked, When I submit login, Then I see lockout message
Open Questions:
- Password reset flow?
- Social login support?
- Session timeout duration?
Product management can leverage available integrations by capability:
| Capability | Discovery Patterns | Provides |
|---|---|---|
| Analytics | posthog, mixpanel, amplitude | User behavior data |
| Project management | jira, linear, github | Existing tickets/context |
| Customer feedback | zendesk, intercom | Support ticket insights |
Discover available integrations via capability detection. Use native TaskCreate/TaskUpdate when no project management integration is available.