marcoemrich

38 mods across 3 repositories, 62 stars between them.

marcoemrich/mad-tdd-mob-ai-driven

Cursor rule Cursor

Micah Martin's Absolute Priority Premise - an improvement on the Transformation Priority Premise that provides objective heuristics to compare code quality by assigning mass values to code components.

not rated 33 11mo ago A 1,934 tokens original MIT

greeting

02

marcoemrich/mad-tdd-mob-ai-driven

Cursor rule Cursor

Special greeting to celebrate codecentric and AI Powered Working events. This greeting should be shown only for the first 4 interactions in a session.

not rated 33 11mo ago A 0 tokens original MIT

human-in-the-loop

03

marcoemrich/mad-tdd-mob-ai-driven

Cursor rule Cursor

These rules ensure the human stays engaged and can provide guidance at critical decision points during Test-Driven Development. The AI should pause and explicitly ask for user feedback in these specific situations.

not rated 33 11mo ago A 0 tokens original MIT

simple-design

04

marcoemrich/mad-tdd-mob-ai-driven

Cursor rule Cursor

Kent Beck's Four Rules of Simple Design - fundamental principles for writing clean, maintainable code. These rules are applied in priority order and work synergistically with TDD.

not rated 33 11mo ago A 992 tokens original MIT

tdd

05

marcoemrich/mad-tdd-mob-ai-driven

Cursor rule Cursor

TDD practices will feel counterintuitive and uncomfortable.

not rated 33 11mo ago A 1,718 tokens original MIT

marcoemrich/mad-tdd-mob-ai-driven

Cursor rule Cursor

Best practices and conventions for TypeScript development in this workspace, including module imports, testing framework usage, and file naming conventions.

not rated 33 11mo ago A 0 tokens original MIT

green

07

marcoemrich/agentic_coding_lab

Command Claude Code

You are now in the Green Phase of TDD. Follow these instructions to make the failing test pass with MINIMAL code.

not rated 13 +1 3d ago A 0 tokens copy · 88% MIT

red

08

marcoemrich/agentic_coding_lab

Command Claude Code

You are now in the Red Phase of TDD. Follow these instructions to activate ONE test and make it fail.

not rated 13 +1 3d ago A 0 tokens original MIT

refactor

09

marcoemrich/agentic_coding_lab

Command Claude Code

You are now in the Refactor Phase of TDD. Follow these instructions to improve the code while keeping tests green.

not rated 13 +1 3d ago A 0 tokens original MIT

test-list

10

marcoemrich/agentic_coding_lab

Command Claude Code

You are now in the Test List Phase of TDD. Follow these instructions to create a comprehensive test list.

not rated 13 +1 3d ago A 0 tokens original MIT

green

11

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…

not rated 13 +1 3d ago A 170 tokens original MIT

red

12

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…

not rated 13 +1 3d ago A 197 tokens original MIT

test-list

13

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…

not rated 13 +1 3d ago A 194 tokens original MIT

green

14

marcoemrich/agentic_coding_lab

Skill Claude CodeOpenCode

TDD Green Phase - Implement minimal code to make the failing test pass.

not rated 13 +1 3d ago A SkillSpector: pass 16 tokens original MIT

red

15

marcoemrich/agentic_coding_lab

Skill Claude CodeOpenCode

TDD Red Phase - Activate ONE test from the test list and make it fail with explicit predictions.

not rated 13 +1 3d ago A SkillSpector: pass 21 tokens original MIT

refactor

16

marcoemrich/agentic_coding_lab

Skill Claude CodeOpenCode

TDD Refactor Phase - Improve code while keeping tests green using Simple Design Rules and APP mass.

not rated 13 +1 3d ago A SkillSpector: pass 22 tokens original MIT

test-list

17

marcoemrich/agentic_coding_lab

Skill Claude CodeOpenCode

TDD Test List Phase - Create a comprehensive test list covering every example and rule from the specification.

not rated 13 +1 3d ago A SkillSpector: pass 22 tokens original MIT

end-refactor

18

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…

not rated 13 +1 3d ago A 71 tokens original MIT

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: