user-feedback-aggregation
Collecting and synthesizing user feedback across channels (support tickets, NPS, in-app feedback, sales calls, social mentions, customer councils) into a…
Skill by rampstackco
Chalk Labs
Need help deploying user-feedback-aggregation?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/rampstackco-user-feedback-aggregation
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: sales, agent-building
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/user-feedback-aggregation
What's inside
- Skill name
user-feedback-aggregation- Description
- 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.
- License
- MIT
- Instructions
- 296 lines in SKILL.md · view on GitHub
Files (11)
- SKILL.md
- _claude-frontmatter-extras.yaml · references/
- categorization-and-tagging-at-scale.md · references/
- channel-source-weighting.md · references/
- channel-types-and-what-each-surfaces.md · references/
- closing-the-loop-with-users.md · references/
- common-feedback-aggregation-failures.md · references/
- detecting-drift-in-feedback.md · references/
- frequency-vs-intensity.md · references/
- from-feedback-to-product-decision.md · references/
- tooling-considerations.md · references/
SKILL.md (first lines)
# 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`](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`](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`](references/categorization-and-tagging-at-scale.md). --- ## Frequency vs intensity Two dimensions of feedback signal.
From rampstackco/claude-skills, MIT.
More from rampstackco/claude-skills
- 0.612score
dispatch-authoring
rampstackco
Write the structured handoff from a planning session to a coding agent: a dispatch with a header, Gate 0 checks, scope, specification, verification, delivery…
SkillAFreshness: A★ 992Claude Code +9 - 0.612score
oss-contribution-research
rampstackco
Research and prepare an outside contribution to an open-source repo, then stop at a queue item for a human to approve: policy check, intake, duplicate check…
SkillAFreshness: A★ 992Claude Code +9 - 0.612score
ticket-authoring
rampstackco
Write complete, ready-to-pull work items for an issue tracker: bugs, tasks, stories, spikes, and epics, each with the fields, attachments, and done test its…
SkillAFreshness: A★ 992Claude Code +9 - 0.578score
after-action-report
rampstackco
Run a structured after-action review (postmortem, retrospective) on a launch, incident, or completed project to capture timeline, root cause analysis…
SkillBFreshness: B★ 992Claude Code +9 - 0.578score
art-direction
rampstackco
Direct visual and creative work for campaigns, photography, illustration, video, and branded experiences.
SkillBFreshness: B★ 992Claude Code +9 - 0.578score
backup-and-disaster-recovery
rampstackco
Plan and run backups, set recovery objectives, and run disaster recovery drills.
SkillBFreshness: B★ 992Claude Code +9 - 0.578score
analytics-strategy
rampstackco
Design measurement frameworks including event taxonomy, KPI hierarchy, dashboard architecture, attribution models, and analytics implementation strategy.
SkillBFreshness: B★ 992Claude Code +9 - 0.578score
brand-discovery
rampstackco
Run upstream brand discovery covering audience research, competitive landscape, category dynamics, problem space, and positioning territory exploration.
SkillBFreshness: B★ 992Claude Code +9 - 0.578score
brand-ideation
rampstackco
Generate, evaluate, and narrow brand concepts during early ideation including positioning territories, naming candidates, mood directions, and narrative angles.
SkillBFreshness: B★ 992Claude Code +9 - 0.578score
brand-identity
rampstackco
Design or evaluate a brand visual identity system covering logo, color, typography, imagery direction, iconography, and motion principles.
SkillBFreshness: B★ 992Claude Code +9 - 0.578score
brand-style-guide
rampstackco
Build or audit a comprehensive brand style guide that documents the full brand system including story, logo system, color, typography, imagery, voice…
SkillBFreshness: B★ 992Claude Code +9 - 0.578score
beta-program-management
rampstackco
Running closed and open betas that produce real signal.
SkillBFreshness: B★ 992Claude Code +9
Signals
- Stars
- 992
- Forks
- 134
- Open issues
- 2
- Last commit (this folder)
- Sep 15, 2026 (1 month ago)
- Last release
- May 8, 2026 (5 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/rampstackco/claude-skills
- Website
- rampstack.co
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
Same skill elsewhere
Copies of this SKILL.md published by others; search shows only one of them.
More from rampstackco
- 0.612score
ticket-authoring
rampstackco
Write complete, ready-to-pull work items for an issue tracker: bugs, tasks, stories, spikes, and epics, each with the fields, attachments, and done test its…
SkillAFreshness: A★ 992Claude Code +9 - 0.612score
oss-contribution-research
rampstackco
Research and prepare an outside contribution to an open-source repo, then stop at a queue item for a human to approve: policy check, intake, duplicate check…
SkillAFreshness: A★ 992Claude Code +9 - 0.612score
dispatch-authoring
rampstackco
Write the structured handoff from a planning session to a coding agent: a dispatch with a header, Gate 0 checks, scope, specification, verification, delivery…
SkillAFreshness: A★ 992Claude Code +9 - 0.578score
after-action-report
rampstackco
Run a structured after-action review (postmortem, retrospective) on a launch, incident, or completed project to capture timeline, root cause analysis…
SkillBFreshness: B★ 992Claude Code +9 - 0.578score
art-direction
rampstackco
Direct visual and creative work for campaigns, photography, illustration, video, and branded experiences.
SkillBFreshness: B★ 992Claude Code +9 - 0.578score
analytics-strategy
rampstackco
Design measurement frameworks including event taxonomy, KPI hierarchy, dashboard architecture, attribution models, and analytics implementation strategy.
SkillBFreshness: B★ 992Claude Code +9
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get user-feedback-aggregation running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
user-feedback-aggregation skill. Agent Mart. https://agentmart.dev/skills/rampstackco-user-feedback-aggregation (last updated 2026-10-24)