CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

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.

Quality

86%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

71%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A well-structured conceptual playbook: concrete worked examples, a clear synthesis loop with cadences, and exemplary one-level-deep progressive disclosure across 9 verified reference files. The main cost is token efficiency from structural repetition, where the skill-differentiation and triage framing are each restated two to three times.

Suggestions

Collapse the duplicated sibling-skill differentiation (intro paragraph vs 'What this skill is for') into a single section; the near-verbatim repetition burns tokens without adding signal.

Trim the closing section and the 12-consideration framework so each recaps the material only once; the framework already restates every preceding section's point.

Add one small concrete artifact for actionability, e.g., a short example of a triaged feedback table (source, frequency, intensity, weight, decision relevance) that readers can copy as a starting template.

DimensionReasoningScore

Conciseness

Section bodies are lean with detail deferred to references, but the sibling-skill differentiation is stated twice nearly verbatim (intro paragraph and 'What this skill is for'), the 12-consideration framework restates every section, and the closing recaps the triage framing a third time. This is 'mostly efficient but could be tightened' rather than the noticeably-verbose level below, since no content explains concepts Claude already knows.

3 / 5

Actionability

Concrete, executable guidance throughout: the enterprise-admin channel-weighting worked example, the four-quadrant frequency-intensity matrix, named synthesis cadences, a five-field taxonomy, failure diagnoses, and a 12-item audit checklist. As an instruction-only skill this is mostly actionable guidance with minor gaps (e.g., no templates or example tagged-feedback outputs).

4 / 5

Workflow Clarity

The synthesis loop is explicitly sequenced (feedback arrives, triage categorizes and weights, periodic synthesis surfaces patterns, patterns inform decisions) with daily/weekly/monthly/quarterly cadences, and the litmus test plus closing diagnostic questions serve as checkpoints. Falls short of 5 because validation is diagnostic-question-based rather than an explicit validate-and-recover loop embedded in the workflow.

4 / 5

Progressive Disclosure

The body is an overview that defers detail to 9 one-level-deep reference files, each linked from its own section with a 'Detail in...' pointer and again in a final reference index with one-line descriptions; all 9 referenced files exist on disk. Clear navigation, appropriate split.

5 / 5

Total

16

/

20

Passed

Description

96%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A strong description: concrete actions with all six channels enumerated, comprehensive natural trigger terms with synonyms, and explicit what/when guidance in third person. The only weakness is minor conflict risk with adjacent research skills via broadly shared terms like 'user feedback'.

DimensionReasoningScore

Specificity

Names the domain and enumerates six concrete channels ('support tickets, NPS, in-app feedback, sales calls, social mentions, customer councils') plus the core actions of collecting, synthesizing, and triaging into 'continuous signal that informs product decisions'. Coverage of the channel space is comprehensive rather than leaving minor gaps, so it matches the top anchor rather than 4.

5 / 5

Completeness

Explicitly answers both: what ('collecting and synthesizing user feedback across channels... into a continuous signal that informs product decisions') and when ('Triggers on... Also triggers when...'), with concrete trigger phrases throughout.

5 / 5

Trigger Term Quality

'Triggers on user feedback, customer feedback aggregation, NPS, support ticket analysis, customer councils, feedback synthesis, voice of customer, feedback triage, in-app feedback' covers natural phrasings users would say, including synonyms ('voice of customer', 'feedback triage') plus situational triggers ('feedback channels overflow with volume that does not produce decisions').

5 / 5

Distinctiveness Conflict Risk

Clear niche (continuous multi-channel feedback triage vs one-off research) with specific triggers, but broad terms like 'user feedback' and 'NPS' carry minor overlap risk with closely related research/UX skills, matching 'mostly distinct; minor overlap risk' rather than the minimal-conflict top anchor.

4 / 5

Total

19

/

20

Passed

Validation

93%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository

rampstackco/claude-skills

Path

skills/user-feedback-aggregation/SKILL.md

Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.