user-feedback-aggregation
关于
This skill aggregates user feedback from multiple channels into a continuous, synthesized signal for product decisions. It applies a triage discipline to weight signals by quality and relevance, moving beyond just the loudest complaints or simple averages. Use it when feedback volume is overwhelming or when you need a structured method to translate user input into actionable insights.
快速安装
Claude Code
推荐npx skills add rampstackco/claude-skills -a claude-code/plugin add https://github.com/rampstackco/claude-skillsgit clone https://github.com/rampstackco/claude-skills.git ~/.claude/skills/user-feedback-aggregation在 Claude Code 中复制并粘贴此命令以安装该技能
技能文档
User Feedback Aggregation
A senior product leader's playbook for collecting and synthesizing user feedback across channels into continuous decision signal. Support tickets, NPS surveys, in-app feedback, sales calls, social mentions, customer councils, all aggregated into a triaged synthesis the team can actually act on.
Most product programs accumulate feedback they do not use. Channels overflow with submissions; CSAT and NPS scores get reported in monthly updates; customer council meetings produce notes that nobody references. The loudest voices steer roadmap because they are easiest to hear; quieter signal that matters more goes unaddressed.
This skill is the triage discipline that turns continuous feedback streams into continuous decision signal. Each channel surfaces different signal at different reliability. Each signal type warrants different weight in different decisions. The team that aggregates feedback well makes better decisions; the team that drowns in feedback makes the same decisions they would have made without the feedback.
Different from discovery-research-synthesis, which covers one-off research projects (a defined batch of artifacts, a defined synthesis output). This skill covers the always-on streams: feedback that arrives every day, every week, every month, and that the team must continuously triage and synthesize.
The voice is the senior product leader who has watched feedback aggregation work and watched it fail. Concrete, opinionated about which channels matter for which decisions, willing to call out where loudest-voice or averaged-noise patterns produce bad outcomes.
When to use this skill: building a feedback aggregation system, auditing a feedback program that is producing volume without decisions, deciding which feedback channels matter for the program, or designing the synthesis cadence for ongoing feedback streams.
What this skill is for
This skill spans continuous user-feedback aggregation. The PM-skill distinction:
discovery-research-synthesisis one-off discovery research. Defined batch, defined output.user-feedback-aggregation(this skill) is ongoing feedback streams. Always-on channels needing continuous synthesis.beta-program-managementcovers feedback specific to beta participants. This skill spans all users continuously.ux-researchis structured research projects. This skill is unsolicited feedback.pm-spec-writingis downstream: specs use feedback aggregation as input.roadmap-planningis downstream: roadmap uses feedback patterns as input.
The audience: senior PMs, product directors, customer success and support managers running feedback programs, in-house teams aggregating feedback across many channels.
What is not in scope: structured discovery research (covered by discovery-research-synthesis); beta-specific feedback (covered by beta-program-management); commissioned research projects (covered by ux-research).
Loudest-voice vs averaged-noise vs triaged-synthesis
The keystone framing.
Loudest-voice. Whoever complains the most gets their feature. Vocal minorities steer roadmap. Silent majority's needs go unaddressed. The squeaky-wheel anti-pattern. Cost: the program optimizes for the loudest customer, not for the broader customer base; quieter customers leave for products that addressed their needs.
Averaged-noise. Every signal weighted equally. 1 enterprise customer's feedback = 1 trial user's feedback = 1 angry social mention. Volume aggregates without weighting; noise drowns signal. Cost: the team cannot tell which feedback matters; decisions get made on aggregate sentiment that does not reflect the customers who matter most for the strategy.
Triaged-synthesis. Signal weighted by source quality, frequency, and decision relevance. Different feedback types have different weights for different decisions. The team that does this well makes decisions grounded in the signal that matters; the team that does it badly defaults to loudest-voice or averaged-noise.
The litmus test. Pick a recent product decision. Can the team explain why specific feedback signals weighted into the decision the way they did? If yes, the aggregation is triaged. If the answer is "we heard a lot about this from customers," without specificity about which customers in which contexts, the aggregation is loudest-voice or averaged-noise.
Feedback channels and what each surfaces
Six common channels. Each surfaces different signal at different reliability.
Support tickets. What users hit when things break or confuse them. High volume, high signal-on-friction, biased toward users willing to contact support.
NPS surveys. Aggregate sentiment toward the product or specific features. Periodic, quantitative-with-comments, bias toward respondents who feel strongly (positive or negative).
In-app feedback. Friction at the moment users encounter it. Contextualized to specific product moments; volume varies; quality varies.
Sales calls. Pre-purchase prospect perspective. Objections, competitive mentions, gaps between marketing and what sales leads with. Bias toward prospects, not existing customers.
Social mentions. Public commentary about the product. Real-time but biased toward customers willing to post publicly; often skews negative or hyper-positive.
Customer councils. Curated panels of customers in structured forums. High-quality feedback from selected customers; bias depends on selection.
Each channel has strengths and weaknesses. Strong feedback aggregation triangulates across channels rather than relying on one.
Detail in references/channel-types-and-what-each-surfaces.md.
Channel-source weighting
The discipline that distinguishes triaged-synthesis from averaged-noise.
The principle. Different sources warrant different weights in different decisions.
Worked example. A decision about whether to prioritize an enterprise admin feature.
- Sales call data showing enterprise prospects asking for the feature: high weight (the decision is about enterprise; the source matches).
- Support ticket data from enterprise customers: high weight (existing enterprise customers' friction is directly relevant).
- NPS data from small-team customers: low weight (the feature is not for them; their satisfaction is not load-bearing for the decision).
- Social mentions: variable weight (signal depends on who is mentioning; enterprise practitioners on LinkedIn carry more weight than anonymous trial users on social).
The discipline. For each decision, identify which sources matter most. Weight accordingly. Volume from low-weight sources should not override signal from high-weight sources.
The averaged-noise failure. Decisions made on aggregate volume regardless of source. The enterprise admin feature gets deprioritized because more total feedback came from small-team customers who do not need it; enterprise customers churn because their needs went unaddressed.
Detail in references/channel-source-weighting.md.
Categorization and tagging discipline at scale
How feedback gets organized when it arrives at high volume.
The taxonomy.
- Feature area or product surface (where in the product the feedback applies).
- Issue type (bug, friction, feature request, positive signal, edge case).
- User segment (who is providing the feedback).
- Severity or urgency (how blocking is it for the user).
- Source channel (where the feedback came from).
The discipline.
- Tags emerge from feedback patterns, not from a pre-built taxonomy.
- Tags get refined over time as patterns clarify.
- Multiple tags per feedback item; do not force single-category.
- Periodic taxonomy review surfaces categories that need to merge or split.
The volume challenge. A program receiving 500-2000 feedback items per week needs aggregation tooling that supports tagging at scale. Manual tagging at scale burns out the team; AI-assisted tagging with human review on patterns is often the practical middle path.
Detail in references/categorization-and-tagging-at-scale.md.
Frequency vs intensity
Two dimensions of feedback signal.
Frequency. How often the same feedback recurs.
- High-frequency feedback: many users describe the same issue. Suggests broad applicability.
- Low-frequency feedback: rare or unique observations. Suggests narrow applicability or edge cases.
Intensity. How strongly the user feels.
- High-intensity feedback: users describe the issue as severely disruptive, or describe satisfaction as transformative.
- Low-intensity feedback: minor friction or mild satisfaction.
The matrix.
- High-frequency, high-intensity: top priority. Many users hit this; it matters to them.
- High-frequency, low-intensity: papercuts. Address in batches; individual items are minor but cumulatively erode experience.
- Low-frequency, high-intensity: the affected users are deeply impacted but few. Often segment-specific.
- Low-frequency, low-intensity: noise. Capture; do not action individually.
The discipline. Triage assigns each piece of feedback a frequency-intensity assessment. The combination informs prioritization weight.
Detail in references/frequency-vs-intensity.md.
From feedback to product decision
The synthesis loop that turns aggregated feedback into roadmap input.
The loop.
- Feedback arrives across channels.
- Triage categorizes and weights.
- Periodic synthesis (weekly, monthly, quarterly) surfaces patterns.
- Patterns inform roadmap discussions, spec drafts, prioritization debates.
- Decisions reference specific feedback patterns as input.
The cadences.
- Daily: critical feedback (security, data loss, broken core flows) handled immediately.
- Weekly: team review of recent patterns. Adjusts current-quarter execution.
- Monthly: synthesis review. Surfaces trending patterns; informs next-quarter roadmap.
- Quarterly: strategic synthesis. Patterns over the quarter inform strategic planning.
The discipline. Feedback aggregation has cadence. Without cadence, feedback accumulates without producing decisions.
Detail in references/from-feedback-to-product-decision.md.
Closing the loop with users
When feedback shapes product, telling users matters.
The practice.
- When feedback drives a change, communicate to the users who provided that feedback.
- "We heard from many of you that X was painful; we shipped Y this week to address it. Thanks for the feedback that informed this work."
- Communication can be public (release notes, blog posts) or targeted (email to users who opened tickets on the issue).
Why it matters.
- Users who see their feedback acted on engage more in the future.
- The closed loop signals that the team is listening, which strengthens the relationship.
- Users without feedback follow-through stop providing feedback over time.
The risk of over-promising. Promising changes that do not ship erodes trust faster than not promising. Communicate what shipped, not what might ship.
Detail in references/closing-the-loop-with-users.md.
Detecting drift in feedback patterns over time
What changes in feedback signal over time can reveal.
Drift patterns.
- Increasing feedback volume in a category: either the issue is worsening, the user base is growing, or awareness of the channel is increasing. Investigate the cause.
- New patterns emerging: previously-rare feedback becomes more common. Often signals product or market change.
- Patterns disappearing: feedback that used to be common stops. The issue may be resolved, or users may have given up reporting it.
- Sentiment shifts: NPS or CSAT trending differently than before. Often signals broader experience changes.
The investigation discipline. Drift signals warrant investigation. Why did the volume increase? Why did this pattern emerge? The root cause often informs product decisions more than the surface signal.
Detail in references/detecting-drift-in-feedback.md.
Feedback aggregation tooling considerations
Tooling choices without endorsing specific products.
Tooling categories.
- Customer feedback platforms (aggregate across multiple sources, support tagging, surface patterns).
- Support ticket systems with analytics layers.
- NPS or survey platforms with response aggregation.
- Customer relationship management systems with feedback fields.
- Custom dashboards combining feedback signal with usage analytics.
The criteria for tooling selection.
- Does it support multi-channel aggregation, or is it single-channel?
- Does it support tagging at scale?
- Does it surface patterns, or is it just storage?
- Does it integrate with the team's other systems (roadmap, ticketing, communication)?
- Does it scale with program volume?
The build-vs-buy tension. Many programs end up with a mix: dedicated tooling for some channels, custom dashboards for cross-channel synthesis. Pure single-tool solutions often miss the multi-channel pattern detection.
Detail in references/tooling-considerations.md.
Common failure modes
Rapid-fire. Diagnoses in references/common-feedback-aggregation-failures.md.
- "Loudest customers steer the roadmap." Loudest-voice pattern; vocal minorities dominate; silent majority underaddressed.
- "We have lots of feedback but no decisions." Aggregation without synthesis; no triage cadence.
- "Our channels overflow; we cannot keep up." Aggregation without weighting or tooling that scales.
- "Different teams cite different feedback for the same decision." Channel-source weighting absent; teams reach for whatever feedback supports their position.
- "Customer council meetings produce notes nobody references." Council without synthesis loop; the meeting is the deliverable.
- "NPS is reported monthly but does not inform decisions." NPS as compliance metric, not as decision input.
- "Feedback we shipped against did not move sentiment." Wrong feedback prioritized; the loud feedback was not the most consequential.
- "Users gave feedback once and never returned." Closed-loop missing; users feel ignored.
- "We tagged everything but cannot find patterns." Taxonomy too granular or too noisy; periodic taxonomy review missing.
- "Drift in feedback caught us by surprise." Drift detection missing; the team did not investigate trending patterns until they became problems.
- "Sales call data and support ticket data tell different stories." Cross-channel synthesis missing; each channel's signal stays in its own silo.
The framework: 12 considerations for feedback aggregation
When designing or auditing a feedback aggregation system, walk these 12 considerations.
- Triaged-synthesis, not loudest-voice or averaged-noise. Signal weighted by source, frequency, decision relevance.
- Channel taxonomy known. Support, NPS, in-app, sales, social, councils. What each surfaces.
- Channel-source weighting per decision. Different decisions weight channels differently.
- Categorization and tagging at scale. Taxonomy that emerges from data; tooling that supports volume.
- Frequency-intensity matrix. Each feedback item assessed on both dimensions.
- Synthesis cadence. Daily critical, weekly patterns, monthly review, quarterly strategic.
- Cross-channel triangulation. Patterns that appear across channels are stronger.
- Closing the loop with users. When feedback drives change, communicate.
- Drift detection. Patterns over time reveal changes.
- Tooling that scales. Multi-channel aggregation, pattern surfacing, integration.
- Specific feedback informs specific decisions. Decisions traceable to specific signals.
- Honest assessment of source bias. Each channel's bias acknowledged in synthesis.
The output of the framework is feedback aggregation that produces decision-grade signal continuously, scales with program volume, and treats users well enough that they keep providing feedback over time.
Reference files
references/channel-types-and-what-each-surfaces.md- Six common channels with strengths, weaknesses, biases, and synthesis implications.references/channel-source-weighting.md- Decision-relative weighting. Worked examples of how channels weight differently for different decisions.references/categorization-and-tagging-at-scale.md- Taxonomy that emerges from data. Tooling at volume. Periodic taxonomy review.references/frequency-vs-intensity.md- The two dimensions of feedback signal. The four-quadrant matrix and prioritization implications.references/from-feedback-to-product-decision.md- The synthesis loop. Cadences. The discipline of decisions traceable to feedback.references/closing-the-loop-with-users.md- When and how to communicate feedback-driven changes. The over-promising risk.references/detecting-drift-in-feedback.md- Drift patterns. Investigation discipline. Drift as early signal of change.references/tooling-considerations.md- Tooling categories without specific endorsements. Criteria for selection. Build-vs-buy tension.references/common-feedback-aggregation-failures.md- 11+ failure patterns with diagnoses and cures.
Closing: feedback as continuous signal, not periodic survey
The teams that make good product decisions over time are the ones that aggregate feedback continuously and synthesize it into decision input. Not as compliance with a feedback-collection mandate; not as monthly NPS reporting; not as ad-hoc reactions to whoever complains loudest. As a continuous discipline that surfaces what users are actually experiencing, weighted appropriately, synthesized for the decisions the team is actually making.
Feedback aggregation done well is invisible: the team makes better decisions, but the feedback work itself does not feel heroic. Feedback aggregation done badly is loud: channels overflow, NPS gets reported, customer councils produce decks, and decisions still get made on gut feel because the feedback work did not produce decision input.
The discipline is in the triage. Each channel weighted by what it reveals. Each piece of feedback assessed on frequency and intensity. Patterns surfaced through synthesis. Decisions traceable to specific feedback. The closed loop with users that keeps feedback flowing.
When in doubt about whether a feedback program is working, ask: can the team trace recent decisions to specific feedback patterns, are channels weighted differently for different decisions, is the synthesis cadence producing input the team uses, are users seeing their feedback acted on? If yes to all of those, the program is real. If no to any, the gap is where the feedback work is failing to convert into decisions.
GitHub 仓库
相关推荐技能
Web Research
其他该Skill能通过web搜索对任何主题进行在线研究,支持浅层和深度两种搜索模式。它自动解析查询、聚合多源信息并生成结构化Markdown报告。开发者可快速获取最新行业趋势或深度技术分析,适用于信息收集和市场研究等场景。
dev-research-codebase-exploration
其他这个Skill为开发者提供了高效的代码库探索能力,通过Glob模式匹配文件和Grep搜索文件内容。它特别适合在大型代码库中快速定位组件定义、状态管理文件或特定函数调用。开发者可以使用模式匹配查找文件,或通过正则表达式搜索代码内容,支持大小写忽略和上下文显示等实用功能。
moltuniversity
其他MoltUniversity是一个研究社区协作工具,让开发者能够参与提出科学主张、进行计算验证和同行评审。它通过API优先的设计,允许开发者直接通过curl命令与社区互动,包括注册、获取研究任务和贡献内容。该工具特别适合需要参与开放式科学研究、论文辩论或知识验证的开发者,将研究流程集成到开发工作流中。
moltlab
其他MoltLab是一个面向研究者的社区协作工具,允许开发者在科研工作流中提出主张、运行计算、投票辩论及评审论文。它通过分布式计算支持类似Folding@home的众包研究模式,强调人类对研究质量的直接监督和所有权。开发者可用它参与或管理需要同行评审、对抗性验证的开放式科研项目。
