evanflow-brainstorming
Clarify intent, propose 2-3 approaches, embedded grill to stress-test the chosen path. Use before any creative work — new…
Extract canonical domain terms into CONTEXT.md. Flag ambiguities (same word, different meanings) and synonyms (different words, same meaning). Re-invoking updates the file in place. Use when authoring or updating CONTEXT.md, or when a new domain term emerges in conversation.
$ npx -y skills add evanklem/evanflow --skill evanflow-glossary --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/evanflow-glossaryContext preview
The summary Claude sees to decide when to auto-load this skill.
Extract canonical domain terms into CONTEXT.md. Flag ambiguities (same word, different meanings) and synonyms (different words, same meaning). Re-invoking updates the file in place. Use when authoring or updating CONTEXT.md, or when a new domain term emerges in conversation.
name: evanflow-glossary description: Extract canonical domain terms into CONTEXT.md. Flag ambiguities (same word, different meanings) and synonyms (different words, same meaning). Re-invoking updates the file in place. Use when authoring or updating CONTEXT.md, or when a new domain term emerges in conversation.
See `evanflow` meta-skill.
Walk the conversation + relevant code. Pull out:
Two questions to ask the user for each conflict:
Propose recommended answers. Don't just dump the conflicts on the user.
Default location: `/CONTEXT.md` at repo root. (Mattpocock convention.)
Format:
# <Project> Domain Language ## <Cluster Name> (e.g., "Identity & Accounts") | Term | Definition (one sentence) | Aliases to avoid | |---|---|---| | **User** | Canonical noun for an authenticated account. | Account (legacy), Customer (billing-layer only) | | **Category** | A primary classification used for matching/filtering. | Type, Tag, Vertical | ## <Next Cluster> ... ## Relationships - **EntityA** → **EntityB**: many-to-many via a join table. - **EntityA** → **EntityC**: one-to-many; EntityCs are managed by an automated process.
If `CONTEXT.md` already exists:
A TDD-driven iterative feedback loop for software development with Claude Code. 16 cohesive skills + 2 custom subagents walk an idea from brainstorm through implementation, with checkpoints throughout where you stay in control.
Clarify intent, propose 2-3 approaches, embedded grill to stress-test the chosen path. Use before any creative work — new…
Orchestrate parallel implementation with coder/overseer pairs. Coders implement decomposed tasks using evanflow-tdd; overseers…
Manage long-session context to prevent drift and degradation. Strategies for proactive summarization, branch isolation, and…
Root-cause discipline for bugs, test failures, and unexpected behavior. Embedded grill on the hypothesis before writing fix code.…
Design a module's interface using parallel sub-agents producing radically different designs ("design it twice"). Compare on…
Execute a written implementation plan task-by-task with inline verification. Stop and ask on blockers. No forced sub-skill…