marcoemrich/agentic_coding_lab

A research lab for agentic coding - use it to verify of falsify, running various agentic setup against each other

11Stars on the repository
25Mods indexed here, across every type
15d agoLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

refactor

01

marcoemrich/agentic_coding_lab

Agent

This agent performs code refactoring according to TDD principles while keeping all tests green.

11 15d ago A 0 tokens original MIT

green

02

marcoemrich/agentic_coding_lab

Agent Claude Code

TDD Green Phase specialist - implements minimal code to make failing tests pass. Use this agent after Red phase to write the simplest implementation.\n\nExamples:\n\n \nContext: User completed Red phase with failing test.\nuser: "Let's make the test pass"\nassistant: "I'll use the Task tool to launch the green agent…

11 15d ago A 170 tokens original MIT

red

03

marcoemrich/agentic_coding_lab

Agent Claude Code

TDD Red Phase specialist - guides through creating failing tests and making predictions. Use this agent when starting a new test case or activating the next test from the test list.\n\nExamples:\n\n \nContext: User has a test list and wants to start the first test.\nuser: "Let's start the TDD cycle with the first…

11 15d ago A 197 tokens original MIT

test-list

04

marcoemrich/agentic_coding_lab

Agent Claude Code

TDD Test List creator - helps create comprehensive test lists using it.todo() before implementation. Use this agent when starting a new feature or planning TDD test cases.\n\nExamples:\n\n \nContext: User wants to start TDD for a new feature.\nuser: "I need to implement a string calculator using TDD"\nassistant: "I'll…

11 15d ago A 194 tokens original MIT

end-refactor

05

marcoemrich/agentic_coding_lab

Agent Claude Code

Final metric-driven refactoring pass. Runs ONCE after the last green cycle, over the whole production src/. Uses deterministic measurements (ESLint smells, SonarJS cognitive complexity, McCabe cyclomatic complexity) plus APP mass to drive improvements while keeping all tests green. Iterates one change at a time until…

11 15d ago A 71 tokens original MIT