From solo
This skill should be used when the user asks to 'write problem statement', 'formulate problem', or 'define the problem'.
npx claudepluginhub jamon8888/cc-suite --plugin SoloThis skill uses the workspace's default tool permissions.
Creates clear, empathetic problem statements that frame user pain from their perspective. Transforms discovery insights into concise, actionable problem definitions that guide product decisions.
Provides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.
Analyzes multiple pages for keyword overlap, SEO cannibalization risks, and content duplication. Suggests differentiation, consolidation, and resolution strategies when reviewing similar content.
Share bugs, ideas, or general feedback.
Creates clear, empathetic problem statements that frame user pain from their perspective. Transforms discovery insights into concise, actionable problem definitions that guide product decisions.
I am [persona]
I'm trying to [goal/job to be done]
But [obstacle/frustration]
Because [root cause]
Which makes me feel [emotion]
Example:
I am a solopreneur designer
I'm trying to send professional invoices quickly
But I spend 30+ minutes per invoice formatting and calculating
Because my current tool (Excel) requires manual work
Which makes me feel frustrated and unprofessional
[Persona] struggles with [problem] which causes [impact]
Example:
Solopreneur designers struggle with time-consuming invoice creation
which causes lost billable hours and delayed payments.
# Problem Statement: [Short Title]
**Date:** [Date]
**Based on:** [Source: interviews, surveys, analytics]
**Confidence:** [Low/Medium/High]
---
## The Problem (Narrative)
I am **[persona]**
I'm trying to **[goal/job to be done]**
But **[obstacle/frustration]**
Because **[root cause]**
Which makes me feel **[emotion]**
---
## The Problem (One-Sentence)
[Persona] struggles with [problem] which causes [impact].
---
## Evidence
**From Discovery:**
- [Quote 1 from user interview]
- [Quote 2 from user interview]
- [Data point from analytics/survey]
**Frequency:**
- [How many users mentioned this?]
- [How often does this happen?]
**Impact:**
- [Time lost, money lost, frustration level]
- [Quantify if possible]
---
## Current Workarounds
Users currently solve this by:
1. [Workaround 1] — [Why it's not ideal]
2. [Workaround 2] — [Why it's not ideal]
3. [Workaround 3] — [Why it's not ideal]
---
## Success Criteria
We'll know we've solved this problem when:
- [Metric 1] reaches [target]
- [Metric 2] reaches [target]
- Users say [specific feedback]
**Example:**
- Invoice creation time drops from 30 minutes to 5 minutes
- 80% of users send invoices within 24 hours of completing work
- Users say "This saves me hours every week"
---
## Related Problems
- [Related problem 1]
- [Related problem 2]
---
## Next Steps
- [ ] Validate with 5+ more users
- [ ] Prioritize against other problems
- [ ] Ideate solutions (after validation)
# Problem Statement: Time-Consuming Invoice Creation
**Date:** 2026-02-13
**Based on:** 12 user interviews with solopreneur designers
**Confidence:** High (validated with 12/12 users)
---
## The Problem (Narrative)
I am a **solopreneur designer**
I'm trying to **send professional invoices quickly after completing client work**
But **I spend 30-45 minutes per invoice formatting, calculating, and customizing**
Because **my current tool (Excel or Google Sheets) requires manual work for every invoice**
Which makes me feel **frustrated and unprofessional when invoices are delayed**
---
## The Problem (One-Sentence)
Solopreneur designers struggle with time-consuming invoice creation which causes lost billable hours and delayed payments.
---
## Evidence
**From Discovery:**
- "I spend more time creating invoices than I'd like to admit. It's embarrassing." — Sarah, Freelance Designer
- "I put off invoicing because it's such a pain. Then I forget and get paid late." — Mike, Design Consultant
- "I wish there was a button that just... made the invoice. I don't want to think about it." — Emma, UX Designer
**Frequency:**
- 12/12 users mentioned invoice creation as a pain point
- Average time per invoice: 35 minutes
- Frequency: 2-4 invoices per week = 2-3 hours/week lost
**Impact:**
- **Time:** 2-3 hours/week = 100-150 hours/year lost
- **Money:** At $100/hour, that's $10K-15K in lost billable time annually
- **Cash flow:** Delayed invoices = delayed payments (avg 7 days later)
---
## Current Workarounds
Users currently solve this by:
1. **Excel/Google Sheets templates** — Requires manual formatting, calculation, and customization every time
2. **Stripe Invoicing** — Better but limited customization, no client management
3. **Full accounting software (QuickBooks)** — Overkill for solopreneurs, expensive, complex
---
## Success Criteria
We'll know we've solved this problem when:
- Invoice creation time drops from 35 minutes to <5 minutes
- 90% of users send invoices within 24 hours of completing work
- Users say "This saves me hours every week" or "I don't dread invoicing anymore"
---
## Related Problems
- Cash flow unpredictability (late payments)
- Client management (tracking who owes what)
- Time tracking (knowing what to invoice for)
---
## Next Steps
- [x] Validated with 12 users
- [ ] Prioritize against other problems (use impact × frequency scoring)
- [ ] Ideate solutions (auto-numbering, templates, client data pre-fill)
# Problem Statement: Inconsistent Content Publishing
**Date:** 2026-02-13
**Based on:** 8 user interviews with solopreneur creators
**Confidence:** Medium (need more validation)
---
## The Problem (Narrative)
I am a **solopreneur creator**
I'm trying to **publish content consistently (3x/week)**
But **I often miss deadlines or publish sporadically**
Because **I don't have a system to plan, draft, and schedule content**
Which makes me feel **guilty and like I'm failing at content marketing**
---
## The Problem (One-Sentence)
Solopreneur creators struggle with inconsistent content publishing which causes lost audience growth and engagement.
---
## Evidence
**From Discovery:**
- "I know I should post 3x/week, but I only manage 1-2x. I feel like I'm always behind." — Alex, Solopreneur Coach
- "I have ideas, but no system to turn them into published posts. So they just sit in my notes." — Jordan, Consultant
**Frequency:**
- 6/8 users mentioned inconsistent publishing
- Target: 3x/week, Actual: 1-2x/week
- Missed posts per month: 4-8
**Impact:**
- **Audience growth:** Slower than competitors who publish consistently
- **Engagement:** Lower reach when posting is sporadic
- **Guilt:** Constant feeling of "I should be posting more"
---
## Current Workarounds
Users currently solve this by:
1. **Notion content calendar** — Requires manual planning, no reminders
2. **Posting when inspired** — Inconsistent, reactive
3. **Batching content** — Works for 1-2 weeks, then falls apart
---
## Success Criteria
We'll know we've solved this problem when:
- Users publish 3x/week consistently (90%+ hit rate)
- Content is planned 2-4 weeks in advance
- Users say "I never miss a post anymore" or "Content feels effortless now"
---
## Related Problems
- Idea generation (running out of content ideas)
- Repurposing content (turning one piece into multiple formats)
- Measuring performance (knowing what content works)
---
## Next Steps
- [ ] Validate with 10+ more users
- [ ] Quantify impact (audience growth difference between consistent vs. inconsistent publishers)
- [ ] Ideate solutions (content calendar, reminders, batching workflow)
User-centric:
Specific and measurable:
Includes emotion:
Solution-focused (not problem-focused):
Too vague:
Company-centric (not user-centric):
Before finalizing a problem statement, verify:
discovery-call: Discovery interviews provide raw material for problem statements/solo:build discover: Problem statements are the output of the Discover phaseprd-development: PRDs start with a problem statementvalidation-checkpoint: Validate problem statements before building solutionsreferences/template.md: Complete problem statement templatereferences/examples.md: 10 example problem statements across different domains