analyze-commslisted
Install: claude install-skill unifylabs-dev/unify-kit
# Analyze Communications
Gated multi-phase workflow for processing incoming communications against full project context. Produces a structured analysis report, optionally drafts a humanized reply, and proposes repo updates to keep project state accurate.
**Invocation:** `/analyze-comms` followed by pasted text or a file path.
**Optional destination hint:** `/analyze-comms legal` or `/analyze-comms deliverables/emails/` to override default file placement.
## Architecture
```dot
digraph analyze_comms {
rankdir=TB;
node [shape=box, style=rounded];
intake [label="Phase 1: INTAKE\nParse input, extract metadata"];
plan [label="Enter Plan Mode", shape=ellipse, style=filled, fillcolor=lightyellow];
context [label="Phase 2: CONTEXT SCAN\nParallel agents scan repo"];
research [label="Phase 3: RESEARCH\nSmart auto-detect"];
analysis [label="Phase 4: ANALYSIS\nStructured report"];
gate1 [label="GATE 1\nPresent report + questions", shape=diamond, style=filled, fillcolor=lightsalmon];
reply_ask [label="Phase 5: REPLY\nAsk if reply needed"];
reply_draft [label="Draft reply + /humanizer"];
gate2 [label="GATE 2\nPresent reply draft", shape=diamond, style=filled, fillcolor=lightsalmon];
repo [label="Phase 6: REPO UPDATES\nPropose changes"];
gate3 [label="GATE 3\nApprove + execute", shape=diamond, style=filled, fillcolor=lightsalmon];
done [label="Done", shape=ellipse];
intake -> plan -> context -> research -> analysis -> gate1;