From solo
This skill should be used when the user asks to 'user discovery', 'user research', or 'interview framework'.
npx claudepluginhub jamon8888/cc-suite --plugin SoloThis skill uses the workspace's default tool permissions.
Covers the full customer learning cycle — from designing the interview to extracting actionable opportunities. Use this before building anything new, validating a pivot, or investigating churn.
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.
Covers the full customer learning cycle — from designing the interview to extracting actionable opportunities. Use this before building anything new, validating a pivot, or investigating churn.
┌─────────────────────────────────────────────────────────────────┐
│ STANDALONE (always works) │
│ ✓ Custom interview script generator │
│ ✓ Insight extraction from raw notes │
│ ✓ Weekly discovery rhythm tracker │
├─────────────────────────────────────────────────────────────────┤
│ SUPERCHARGED (connect ~~transcription / Fireflies) │
│ + Auto-synthesis from call transcripts │
│ + Cross-session insight tracking and sentiment trends │
└─────────────────────────────────────────────────────────────────┘
Pick one goal per session — mixing goals produces muddled insights:
| Goal | When to use |
|---|---|
| Problem validation | Confirm the pain exists and how intense it is |
| Jobs-to-be-Done | Understand what the customer is trying to accomplish |
| Churn investigation | Learn why users left or switched competitors |
| Prioritization | Validate which problem to solve first |
| Methodology | Best for | Core principle |
|---|---|---|
| Mom Test | Any validation interview | Ask about past behavior, never future intent |
| JTBD (Switch) | Understanding purchase decisions | Map the forces that caused them to switch |
| Continuous Discovery | Ongoing research habit | Weekly 30-min sessions with target users |
Load data/2-Domaines/icp.json for fit criteria. Define:
Warm-up (2 min) — Low-threat, rapport-building
Core Questions (15-20 min) — Past behavior only
Deep Dives (5-10 min) — For each pain surfaced
Close (2 min)
Save guide to: data/1-Projets/[project]/discovery/interview-guide-[date].md
Guidelines for running the session:
references/scripts.mdAfter each session, parse notes to identify:
| Signal | Description |
|---|---|
| Pain points | Specific obstacles the user described |
| Workarounds | Hacks or manual steps they use today |
| Delighters | Things that would genuinely make their day |
| Quotable insights | Verbatim language — use in problem statements and copy |
| BANT signals | Budget, Authority, Need, Timeline (for sales context) |
Output: save to data/1-Projets/[project]/discovery/session-[date].md
If the insight points to a sales opportunity, hand off to the discovery-call skill for follow-up processing.
Group extracted insights into a ranked opportunity map:
Save to: data/1-Projets/[project]/discovery/opportunity-map.md
Feed the top opportunities into the problem-statement skill to generate a crisp problem definition.
To run discovery as an ongoing habit rather than a one-off project:
A session is successful when it produces: