Skip to content
Halloween discount50% off--Claim it

ecc-loopECC loop for Claude

Runs every coding task through one loop: plan, write the test first, build, review in a fresh context, verify, then save what was learned for the next session.

Premium in-house skill

Coding agents are sharp for the first hour, then start re-reading files, repeating mistakes and losing the plan. This skill runs every coding task through the same loop, keeps the plan and decisions in files instead of the chat, and saves what it learned so the next session starts smarter. Adapted from ECC, the open source agent workflow by Affaan Mustafa (MIT).

What you get

  • A plan you approve first: goal, files, tests, risks and what done means, saved to .ecc/plans/ before any code is written.

  • Tests before code: Claude writes the test, shows it failing, then builds until it passes.

  • A review from a fresh context: a separate Claude that never saw the build conversation checks the diff against the plan.

  • A short report: plan, tests added, review verdict and build, lint and type results, instead of a transcript.

  • Session memory: a summary in .ecc/sessions/ with rules learned, so "resume where we left off" works.

How it works

  1. 1

    Ask for coding work as usual, or say "do this the ECC way".

  2. 2

    Claude researches the repo and writes a short plan. You say yes or redirect.

  3. 3

    It writes the failing tests, then the code, staying inside the plan.

  4. 4

    A fresh reviewer checks the work. Blocking issues go back for fixes.

  5. 5

    It runs the tests, lint, type check and build and records the results.

  6. 6

    It saves a session summary and suggests a rule, hook or skill for anything done twice.

Works with or without ECC installed

  • With the ECC plugin, it conducts ECC's own planner, TDD, review and security agents, and includes an index of all 71 agents, 314 skills and 98 commands.
  • Without it, it runs the same roles with Claude's own subagents and built in prompts.
  • In plain chat with no file tools, it gives you the plan and checklist as text.

Privacy and safety

  • Instructions only: no scripts, nothing runs on install and nothing is sent anywhere.
  • It writes plan and session files only inside your project's .ecc/ folder.
  • Starter hooks and the full ECC install are optional and only added if you choose to.

Requirements

  • Claude Code or Cowork for the full loop with files and subagents. In plain chat you get the plan and checklist as text.
  • Optional: jq for the starter hooks, Node.js 18+ for the full ECC install.

Key details

Creator

skillsaggregator

Collection

Engineering

Trust tier

skillsaggregator in-house

Works in

Claude Code, Claude app, Cowork

Security scan

Grade A · no risks flagged · checked Nov 3, 2026

Compatible with

Claude Code