evanflow
Test-driven development loop with checkpoints and parallel code review
All Skills in This Repository (15)
Pure Emerald Level Indicatorsevanflow-debug
Coordinate end-to-end bug investigation with reproduction, hypothesis testing, and failing-tests-first fixes.
evanflow-executing-plans
Execute plan-driven coding tasks with inline verification and blocker-aware prompts.
evanflow-review
Review pull requests with structured feedback and verification steps.
evanflow
Load the EvanFlow vocabulary and guide evanflow-* skill invocation.
evanflow-design-interface
Generate parallel interface designs and synthesize a final API shape.
evanflow-qa
Draft GitHub issue briefs from user-reported bugs through guided QA sessions.
evanflow-prd
Synthesize a comprehensive PRD from project context and ADRs into docs/specs.
evanflow-brainstorming
Clarify feature intent and generate 2โ3 design approaches with approval checkpoints.
evanflow-iterate
Run quality checks and re-read diffs to polish implemented changes.
evanflow-tdd
Guides vertical-slice TDD workflows through RED-GREEN-REFACTOR cycles using public interfaces.
evanflow-go
Orchestrate EvanFlow loops with phase gates, approvals, and no-auto-commit rules.
evanflow-writing-plans
Convert project specs into file-structure-first execution plans with grill testing.
Frequently Asked Questions
FAQPage SchemaHow to install EvanFlow?โผ
Run `npx skills add evanklem/evanflow --all -g -y` in your terminal to install all 16 skills globally.
How do I start the EvanFlow workflow?โผ
Just say "let's evanflow this" in Claude Code and the orchestrator walks your idea through brainstorm, plan, TDD execution, and review with checkpoints at each stage.
Does EvanFlow commit code automatically?โผ
No. It never auto-commits, auto-stages, or opens pull requests. After implementation and review, it reports what was done and waits for your direction.
How does EvanFlow handle large parallel tasks?โผ
For plans with 3 or more independent units, it spawns parallel coder subagents with read-only overseer reviewers, plus integration tests that act as an executable contract between their outputs.
Can I use EvanFlow without knowing TDD?โผ
Yes. The skills enforce the test-first discipline for you, writing one failing test, then minimal code, then refactoring, while you approve each checkpoint in plain English.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core