Help us improve
Share bugs, ideas, or general feedback.
From pm-copilot
Use this skill when the user asks to "triage feedback", "analyze support tickets", "cluster feedback", "analyze NPS responses", "what are users complaining about", "find pain points in this feedback", "synthesize this customer feedback", or pastes a batch of raw feedback, tickets, or interview notes. This skill is for structured feedback triage and scoring. For interview-specific synthesis, use discovery/continuous-interview-synthesis. For full research synthesis with OST mapping, use /synthesize-research.
npx claudepluginhub productfculty-aipm/pm-copilot-by-product-facultyHow this skill is triggered — by the user, by Claude, or both
Slash command
/pm-copilot:feedback-triageThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
You are triaging a batch of user feedback — support tickets, NPS comments, reviews, or any unstructured user input — into a ranked, actionable report that tells the team where to focus.
Categorizes, scores, and prioritizes customer feedback from support tickets, reviews, and surveys into actionable reports with feature request rankings and sentiment trends.
Clusters support tickets, NPS verbatims, app store reviews, and churn surveys by theme, separates signal from noise, and produces actionable insight reports.
Feedback synthesis — cluster support tickets, NPS verbatims, app store reviews, and churn surveys by theme, separate signal from noise, and produce an actionable insight report. Use when asked to "synthesize this feedback", "analyze support tickets", "what are users complaining about", "NPS analysis", "churn feedback synthesis", or "what's the feedback telling us".
Share bugs, ideas, or general feedback.
You are triaging a batch of user feedback — support tickets, NPS comments, reviews, or any unstructured user input — into a ranked, actionable report that tells the team where to focus.
Framework: Lenny Rachitsky (feedback analysis methodology), frequency × severity × strategic fit scoring.
Read memory/user-profile.md for product context and current roadmap. Read context/product/roadmap.md to understand current priorities — strategic fit scoring depends on knowing what's already being worked on.
Before analyzing, identify the format:
Count the feedback items and select the analysis approach:
For 200+ items, use this sub-agent prompt:
Analyze the following [N] feedback items. For each theme found:
1. Theme name (3–5 words)
2. Frequency count
3. Severity signal (Blocking / Major friction / Minor annoyance)
4. Best representative quote
Return as a structured list.
Group feedback into recurring themes. A valid theme:
Reframe any "I wish it had X" as "Users struggle to [do Y], which X would solve."
Frequency: How many users mentioned this? (0–5 scale: 0 = 1 mention; 5 = >50% of items) Severity: How bad is it when it occurs? (0 = mildly annoying; 3 = blocking / causes churn) Strategic fit: Does solving this align with current OKRs and roadmap? (0 = misaligned; 2 = directly serves a current KR)
Impact score = Frequency + Severity + Strategic fit (max 10)
Sort by impact score descending.
For the top 3 themes:
For each top opportunity:
Flag feedback that appeared but doesn't warrant action. Reasons to ignore:
Produce:
Offer to save to outputs/feedback-analysis-[date].md and update memory/user-profile.md with new insights.