voc-synthesizelisted
Install: claude install-skill Aatirs-Vault/voc-claude-skills
# /voc-synthesize — Cross-Source Pattern Detection
One mention is an anecdote. Three mentions across three different channels is a pattern. That
distinction is the entire product, and this skill is built so it cannot be quietly relaxed.
**Clustering is a judgment task, so subagents do it. Counting is not, so code does it.** The
confirmation rule lives in `scripts/synthesize.js` reading `config/thresholds.json`, and nowhere
else. If you find yourself reasoning about whether something "feels confirmed," you have left the
rule behind.
## Requires
| What | Value |
|---|---|
| Input | `outputs/voc/profiled/*.json`, plus the call analysis and review briefs |
| Config | `config/thresholds.json` |
| Cost | Subagent tokens. Five clustering agents per run. |
---
## Phase 1 — Gather
Collect everything in the window (default from `windows.default_days`):
| Source | Path |
|---|---|
| Profiled signals | `outputs/voc/profiled/*.json` |
| Call intelligence | `outputs/calls/analysis/call-intelligence-*.md` |
| Review briefs | `outputs/voc/sources/reviews/brief-*.json` |
| Chat, notes, CRM, surveys, tickets | `outputs/voc/sources/<channel>/*` |
**Do not read the quarantine folder.** Tier-U signals are excluded by design.
Report which sources were empty. A source that returned nothing because its connector is broken
looks identical to a source where nothing happened, and the difference matters — say which you
believe it was and why.
---
## Phase 2 — Cluster in parallel
Spawn one s