Help us improve
Share bugs, ideas, or general feedback.
From ai-pm-assistant
Plans discovery workshops and stakeholder interviews, or summarizes raw session notes into structured findings. Use before requirements are written.
npx claudepluginhub erica-j-01/ai-pmHow this skill is triggered — by the user, by Claude, or both
Slash command
/ai-pm-assistant:discovery <project context or workshop notes><project context or workshop notes>This skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
$ARGUMENTS
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.
Explores codebases via GitNexus: discover repos, query execution flows, trace processes, inspect symbol callers/callees, and review architecture.
Share bugs, ideas, or general feedback.
$ARGUMENTS
If no input is provided above, ask: "Are you planning a discovery session or summarising one that's already happened? Then share the project context or raw notes."
Two modes - tell Claude which one you need:
| Mode | When to use | Output |
|---|---|---|
| Plan | Before the session - need an agenda, questions, or interview guide | Workshop plan + question set |
| Summarise | After the session - have raw notes, transcript, or bullet dump | Structured findings document |
If it's unclear, ask: "Do you need help planning the session or summarising what came out of it?"
| Input | Plan mode | Summarise mode |
|---|---|---|
| Project name + brief description | Yes | Yes |
| Who will attend / was interviewed | Yes | Yes |
| What is already known | Helpful | Helpful |
| Raw notes / transcript | No | Yes |
| Duration available | Yes | No |
If raw notes are provided, go straight to Summarise mode. Don't ask for more than what's needed.
Project: [Name] | Date: [Session date or TBC] | Duration: [e.g. 90 mins] Facilitator: [PM or name] | Attendees: [Roles or names]
[One sentence: what must we know by the end of this session that we don't know now?]
The questions this session must answer:
| Time | Block | Purpose |
|---|---|---|
| 0-5 min | Welcome + context | Align everyone on why we're here |
| 5-20 min | Current state | Understand the problem as it exists today |
| 20-45 min | Pain points + impact | Dig into what's broken and who it hurts |
| 45-65 min | Ideal future state | What does good look like? |
| 65-80 min | Constraints + risks | What could stop us? |
| 80-90 min | Next steps | Who does what before the next session |
Adjust timing for your actual duration. For interviews (1:1), drop the welcome block and spend more time on pain points.
Current state:
Pain + impact:
Future state:
Constraints:
For sponsors only:
Project: [Name] | Session date: [Date] | Prepared by: [PM] Attendees: [Roles or names] | Session type: Workshop / Interview
[2-3 sentences. What is the root cause? This may differ from what was stated at the start of the session. If it does, say so explicitly.]
| Stakeholder | Current pain | Impact |
|---|---|---|
| [Role] | [What they experience] | [What it costs them - time, money, quality] |
[What did attendees say good looks like? Be specific - "faster" is not a success criterion, "onboarding completed in 1 day instead of 5" is.]
| # | Finding | Source | Confidence |
|---|---|---|---|
| F1 | [Specific insight] | [Who said it / observed] | High / Medium / Low |
Confidence = High if stated directly, Medium if inferred, Low if contradicted by someone else.
[What did different attendees disagree on? These are not problems to smooth over - they are the most important things to resolve before requirements are written.]
What the session did not answer - these become the agenda for the next session or the open items in the requirements:
| Unknown | Why it matters | How to resolve |
|---|---|---|
| [Question] | [What depends on the answer] | [Next step] |
| Action | Owner | By When |
|---|---|---|
| [Specific next action] | [Role] | [Date] |