theme-cluster

Cluster raw signals from support tickets, NPS verbatims, and usage analytics into coherent themes.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/tgsatwit/agent-delivery-pub --skill theme-cluster
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: theme-cluster
Source: https://github.com/tgsatwit/agent-delivery-pub/tree/main/.claude/skills/theme-cluster
Command: npx skills add https://github.com/tgsatwit/agent-delivery-pub --skill theme-cluster

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill addresses the challenge of overwhelming raw signals by grouping related information into coherent themes, making prioritization more effective and reducing noise.

Core Features & Use Cases

  • Signal Normalization: Maps diverse signal language to canonical terms, resolving synonyms and extracting factual cores.
  • Semantic Clustering: Groups signals based on underlying needs, pains, or opportunities (functional, experience, performance, process).
  • Theme Naming & Ranking: Assigns names, descriptions, and ranks themes by signal density and source diversity.
  • Use Case: When faced with a backlog of user feedback from support tickets, NPS verbatims, and usage analytics, this Skill can identify recurring themes like "difficulty navigating the dashboard" or "slow report generation" before they are scored for prioritization.

Quick Start

Use the theme-cluster skill to group the provided raw signals into coherent themes.

Frequently Asked Questions about theme-cluster

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I group raw signals from support tickets and NPS verbatims into coherent themes?

Group raw signals from support tickets and NPS verbatims by applying semantic similarity grouping to identify functional, experience, performance, and process clusters. Normalizing signal language using a domain glossary resolves synonyms before clustering recurring themes.

What is signal normalization and why is it needed before clustering user feedback?

Signal normalization maps diverse signal language to canonical terms, resolving synonyms and extracting factual cores. It is needed before clustering user feedback to ensure semantic similarity grouping accurately identifies underlying needs, pains, or opportunities across diverse sources.

How do I prioritize a product discovery backlog containing unstructured usage analytics data?

Prioritize a product discovery backlog containing unstructured usage analytics data by clustering raw signals into coherent themes. Themes are ranked by signal density and source diversity, reducing noise and making effective prioritization possible.

Can I cluster feedback from diverse sources without a domain glossary?

Clustering feedback from diverse sources requires normalization of signal language using a domain glossary. Without mapping diverse language to canonical terms and resolving synonyms, semantic similarity grouping cannot accurately extract factual cores for theme identification.

What is the best way to identify recurring themes in a discovery backlog?

The best way to identify recurring themes in a discovery backlog is semantic clustering, which groups normalized signals based on underlying needs. Theme naming assigns descriptions and ranks themes by signal density and source diversity for effective prioritization.

Why does semantic clustering group feedback into functional, experience, performance, and process categories?

Semantic clustering groups feedback into functional, experience, performance, and process categories to structure underlying needs, pains, or opportunities. This thematic grouping reduces overwhelming raw signals into coherent clusters, making prioritization more effective.