本文へ移動
cccskills
無料GitHub で公開

user-feedback-aggregation

Collecting and synthesizing user feedback across channels (support tickets, NPS, in-app feedback, sales calls, social mentions, customer councils) into a continuous signal that informs product decisions. The triage discipline that distinguishes loudest-voice (whoever complains most wins) from averaged-noise (every signal weighted equally) from triaged-synthesis (signal weighted by source quality, frequency, and decision relevance). Triggers on user feedback, customer feedback aggregation, NPS, support ticket analysis, customer councils, feedback synthesis, voice of customer, feedback triage, in-app feedback. Also triggers when feedback channels overflow with volume that does not produce decisions, when the loudest-voice problem is steering roadmap, or when continuous feedback streams need synthesis discipline.

インストール方法を見る

含まれるファイル(11)

  • SKILL.md20.4 KB
  • README.md366 B
  • references/categorization-and-tagging-at-scale.md9.7 KB
  • references/channel-source-weighting.md10.9 KB
  • references/channel-types-and-what-each-surfaces.md11.2 KB
  • references/closing-the-loop-with-users.md9.5 KB
  • references/common-feedback-aggregation-failures.md10.3 KB
  • references/detecting-drift-in-feedback.md9.5 KB
  • references/frequency-vs-intensity.md9.6 KB
  • references/from-feedback-to-product-decision.md9.8 KB
  • references/tooling-considerations.md8.9 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

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-synthesis is 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-management covers feedback specific to beta participants. This skill spans all users continuously.
  • ux-research is structured research projects. This skill is unsolicited feedback.
  • pm-spec-writing is downstream: specs use feedback aggregation as input.
  • roadmap-planning is 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.

  1. Triaged-synthesis, not loudest-voice or averaged-noise. Signal weighted by source, frequency, decision relevance.
  2. Channel taxonomy known. Support, NPS, in-app, sales, social, councils. What each surfaces.
  3. Channel-source weighting per decision. Different decisions weight channels differently.
  4. Categorization and tagging at scale. Taxonomy that emerges from data; tooling that supports volume.
  5. Frequency-intensity matrix. Each feedback item assessed on both dimensions.
  6. Synthesis cadence. Daily critical, weekly patterns, monthly review, quarterly strategic.
  7. Cross-channel triangulation. Patterns that appear across channels are stronger.
  8. Closing the loop with users. When feedback drives change, communicate.
  9. Drift detection. Patterns over time reveal changes.
  10. Tooling that scales. Multi-channel aggregation, pattern surfacing, integration.
  11. Specific feedback informs specific decisions. Decisions traceable to specific signals.
  12. 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


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.

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

Run a comprehensive WCAG accessibility audit covering perceivable, operable, understandable, and robust principles. Use this skill whenever the user wants to audit accessibility, review WCAG compliance, fix accessibility issues, prepare for accessibility certification, address an accessibility lawsuit risk, or systematically improve a site's accessibility. Triggers on accessibility audit, WCAG audit, a11y audit, accessibility compliance, ADA compliance, screen reader test, keyboard navigation, accessibility report, fix accessibility, axe scan. Also triggers when accessibility issues have been reported and need systematic remediation.

日本語の概要は準備中です。原文の説明を表示しています。

rampstackco/claude-skills9462026年10月7日 更新

How to produce ad creative that converts at performance scale. Hook patterns, format selection, video pacing, variation systems, sequential testing methodology, fatigue detection, brand-voice alignment without conversion dilution, and platform-specific creative norms. Triggers on ad creative, ad design, hook patterns, ad video pacing, creative testing, ad variations, creative refresh, creative fatigue, refresh ad creative, video ads for Meta, TikTok creative, LinkedIn ad creative, ad asset library. Also triggers when a team is producing creative at scale, planning a creative test cycle, or auditing why creative is not converting.

日本語の概要は準備中です。原文の説明を表示しています。

rampstackco/claude-skills9462026年10月7日 更新

How to read paid media dashboards without fooling yourself. Attribution models, platform reporting quirks, multi-platform reconciliation, ROAS vs LTV horizon traps, statistical noise in performance metrics, incrementality testing, and the failure modes that produce expensive lessons. Triggers on read paid media dashboard, attribution analysis, ROAS vs LTV, multi-platform reconciliation, ad incrementality, geo holdout, conversion lift study, ghost bidding, paid media reporting, board-deck paid media metrics, blended CAC, MMM, MTA, last-click attribution. Also triggers when a marketer is about to scale, kill, or rebudget a campaign based on platform metrics, or when reconciling platform reports against warehouse revenue.

日本語の概要は準備中です。原文の説明を表示しています。

rampstackco/claude-skills9462026年10月7日 更新

Run a structured after-action review (postmortem, retrospective) on a launch, incident, or completed project to capture timeline, root cause analysis, contributing factors, and actionable lessons. Use this skill whenever the user wants to run a postmortem, retrospective, AAR, or after-action review on any past event. Triggers on after-action report, AAR, postmortem, retrospective, retro, post-incident review, what went well what didn't, lessons learned, blameless postmortem, root cause analysis, RCA, five whys. Also triggers when the user has just shipped something or just resolved an incident and wants to capture learnings.

日本語の概要は準備中です。原文の説明を表示しています。

rampstackco/claude-skills9462026年10月7日 更新

How humans and AI compose in content workflows. Where AI legitimately participates, where humans must own, hybrid workflow patterns, voice ownership preservation, the AI slop problem, disclosure and transparency, team calibration, and the ethics of intellectually honest AI-assisted content production. Triggers on AI content workflow, AI-assisted writing, hybrid content production, AI in editorial, AI slop, AI disclosure, AI usage policy, AI content ethics, voice preservation with AI, team AI calibration. Also triggers when content feels generic despite quality tools, when team AI usage has drifted into inconsistency, or when a regulated or trust-sensitive context requires explicit AI policy.

日本語の概要は準備中です。原文の説明を表示しています。

rampstackco/claude-skills9462026年10月7日 更新

Design measurement frameworks including event taxonomy, KPI hierarchy, dashboard architecture, attribution models, and analytics implementation strategy. Use this skill whenever the user wants to plan analytics, design dashboards, build event taxonomies, define KPIs, set up tracking, or audit existing measurement. Triggers on analytics strategy, measurement plan, event taxonomy, tracking plan, KPI framework, dashboard design, north star metric, attribution model, conversion tracking, GA4 setup, Mixpanel setup, analytics audit. Also triggers when the user has data but no clear way to use it, or wants to make decisions but doesn't know what to track.

日本語の概要は準備中です。原文の説明を表示しています。

rampstackco/claude-skills9462026年10月7日 更新

rampstackco のスキルをすべて見る

このスキルの問題を報告する