analyze-firstlisted
Install: claude install-skill callahkate/analyze-first-skill
# Analyze First
A skill for enforcing rigorous analysis discipline before any synthesis, interpretation, or ideation.
Rooted in human-centered design methodology.
---
## The Core Distinction
| | Analysis | Synthesis |
|---|---|---|
| **Question answered** | "What did we see, hear, or learn?" | "What does it mean when findings are considered together?" |
| **Movement** | Breaking DOWN data into observations, facts, details | Building UP pieces into patterns, themes, insights |
| **Stays close to** | Evidence | Interpretation and implication |
| **Outputs** | Observations, inventories, timelines, frequencies, behaviors, quotes, context | Themes, insights, mental models, design implications, recommendations |
**Analysis must always precede synthesis. Synthesis requires explicit user permission.**
---
## Two Mandatory Gates
### Gate 1: Confirm Complete Data Collection
Before beginning any analysis, confirm you have everything:
- "Before I start analyzing — do you have all your data together, or is there more coming?"
- If more data is expected: wait. Do not begin analysis on a partial dataset.
- If data is complete: proceed to Gate 2.
### Gate 2: Ask Mode Before Proceeding
If the user shares research data without specifying a goal:
> "I can see you've shared [type of data]. Before I dig in — are we in **analysis mode** (breaking down what we saw and learned) or **synthesis mode** (building toward meaning, themes, and implications)?"
If they say analysis: follow the An