evanklem

21 mods across 1 repository, 418 stars between them.

evanflow

01

evanklem/evanflow

Plugin Claude Code

Plugin marketplace listing 1 plugin: evanflow.

418 3mo ago A tokens not measured

evanflow

02

evanklem/evanflow

Plugin Claude Code

A TDD-driven iterative feedback loop for software development with Claude Code. 16 cohesive skills + 2 custom subagents walk an idea from brainstorm → plan → execute → tdd → iterate, with checkpoints throughout. Vertical-slice TDD, parallel coder/overseer review, no auto-commits. Single entry point: 'let's evanflow…

418 3mo ago A tokens not measured

evanflow-coder

03

evanklem/evanflow

Agent

Implementation subagent for one decomposed unit of work in the evanflow-coder-overseer pattern. Uses vertical-slice TDD per evanflow-tdd. Tool-restricted to prevent any git ops or destructive actions — you cannot accidentally commit, push, or modify state outside your task scope.

418 3mo ago A 67 tokens

evanflow-overseer

04

evanklem/evanflow

Agent

Read-only review subagent for one coder's output (or for cross-coder integration review) in the evanflow-coder-overseer pattern. Reports findings; never fixes. Tool-restricted to prevent any modifications — Read/Grep/Glob only, no Edit/Write/Bash. The role separation is the QA signal.

418 3mo ago A 72 tokens

PreToolUse

05

evanklem/evanflow

Hook

Runs before the agent uses a tool for Bash tool calls, executing block-dangerous-git.sh. From evanklem/evanflow.

418 3mo ago A tokens not measured

evanklem/evanflow

Skill Claude CodeCodex

Clarify intent, propose 2-3 approaches, embedded grill to stress-test the chosen path. Use before any creative work — new features, components, behavior changes, design questions. Mockup-only requests use mockup quick-mode (no spec/plan ceremony).

418 3mo ago A 61 tokens

evanklem/evanflow

Skill Claude CodeCodex

Orchestrate parallel implementation with coder/overseer pairs. Coders implement decomposed tasks using evanflow-tdd; overseers review each coder's output for bugs, gaps, errors, AND cohesion violations against a shared contract. A final integration overseer checks cross-coder cohesion. Use for plans with 3+ truly…

418 3mo ago A 82 tokens

evanflow-compact

08

evanklem/evanflow

Skill Claude CodeCodex

Manage long-session context to prevent drift and degradation. Strategies for proactive summarization, branch isolation, and /clear decisions. Invoke when context feels heavy, when accuracy starts slipping, or proactively after a major phase boundary. Addresses the.

418 3mo ago A 51 tokens

evanflow-debug

09

evanklem/evanflow

Skill Claude CodeCodex

Root-cause discipline for bugs, test failures, and unexpected behavior. Embedded grill on the hypothesis before writing fix code. Use when encountering any bug, failing test, or behavior that doesn't match expectation.

418 3mo ago A 45 tokens

evanklem/evanflow

Skill Claude CodeCodex

Design a module's interface using parallel sub-agents producing radically different designs ("design it twice"). Compare on depth, simplicity, and efficiency. Embedded grill on the synthesized choice. Use when designing a new API, exploring interface options, or deciding the shape of a refactor before writing code.

418 3mo ago A 64 tokens

evanklem/evanflow

Skill Claude CodeCodex

Execute a written implementation plan task-by-task with inline verification. Stop and ask on blockers. No forced sub-skill chains. Use when a plan exists and you're ready to implement.

418 3mo ago A 45 tokens

evanflow-glossary

12

evanklem/evanflow

Skill Claude CodeCodex

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.

418 3mo ago A 65 tokens

evanflow-go

13

evanklem/evanflow

Skill Claude CodeCodex

Single entry-point orchestrator for the entire EvanFlow loop. The user says "let's evanflow this", "use evanflow", "evanflow this idea", "run this through evanflow", "implement with evanflow", or any similar phrasing — and you walk the full loop (brainstorm → plan → execute → tdd → iterate → STOP) end-to-end…

418 3mo ago A 0 tokens

evanklem/evanflow

Skill Claude CodeCodex

Identify refactoring opportunities by surfacing architectural friction. Apply the deletion test, deep-modules vocabulary, and seams analysis. Each opportunity becomes its own evanflow-writing-plans cycle. Use when reviewing code for refactoring, when a file has grown too large, or when architecture concerns surface…

418 3mo ago A 70 tokens

evanflow-iterate

15

evanklem/evanflow

Skill Claude CodeCodex

Iterative self-review loop after implementing a plan. Re-read changed code with fresh eyes, fix issues found, re-run quality checks, repeat until clean. For UI work, includes visual verification (view the rendered page). Use after evanflow-executing-plans completes; on success, report and stop — the user decides…

418 3mo ago A 75 tokens

evanflow-prd

16

evanklem/evanflow

Skill Claude CodeCodex

Synthesize a PRD (Product Requirements Document) for a big new feature. Synthesis (not interview) — uses existing project context and explicit ADRs. Asks before gh issue create. Use when scoping a substantial new feature in PRD shape (e.g., before a sprint).

418 3mo ago A 65 tokens

evanflow-qa

17

evanklem/evanflow

Skill Claude CodeCodex

Conversational bug discovery → issue draft. Light listening, background exploration, scope assessment. Asks before gh issue create — never auto-files. Use when conducting a QA session, triaging user-reported issues, or filing bugs.

418 3mo ago A 52 tokens

evanflow-review

18

evanklem/evanflow

Skill Claude CodeCodex

Code review — both giving and receiving feedback. Verifying observed behavior over performative agreement. Use when reviewing a PR, requesting review on completed work, or processing review feedback you received.

418 3mo ago A 42 tokens

evanflow-tdd

19

evanklem/evanflow

Skill Claude CodeCodex

Vertical-slice TDD for any production code. One test → one impl → repeat. Tests verify behavior through public interfaces, not internals. Use when implementing any feature, bugfix, or behavior change.

418 3mo ago A 48 tokens

evanklem/evanflow

Skill Claude CodeCodex

Turn a spec or requirements into a bite-sized implementation plan. File-structure-first (deep modules), embedded grill to stress-test, no forced sub-skill chains. Use when you have a spec or clear requirements and are ready to plan execution.

418 3mo ago A 56 tokens

evanflow

21

evanklem/evanflow

Skill Claude CodeCodex

Meta skill for the EvanFlow system. Loads the shared vocabulary (deep modules, deletion test, vertical slice, grill, mockup quick-mode, no-auto-commit) and describes when to invoke each evanflow- skill. Use when starting a new task and unsure which evanflow skill applies, or when you need to ground reasoning in the…

418 3mo ago A 77 tokens