revfactory/claude-code-harness

118Stars on the repository
60Mods indexed here, across every type
5mo agoLast push, which is what freshness is scored on
noneNo LICENSE: all rights reserved, so bodies are not copied

architect

01

revfactory/claude-code-harness

Agent Claude Code

A coding agent that designs an MVC structure for an Express TODO REST API and creates the initial project scaffold. MVC separates data handling, request logic, and application flow into distinct parts.

118 5mo ago A 0 tokens

implementer

02

revfactory/claude-code-harness

Agent Claude Code

A coding agent that implements the routes, controllers, models, and middleware for a TODO REST API. These parts define the API's URLs, request handling, data representation, and shared request processing.

118 5mo ago A 0 tokens

tester

03

revfactory/claude-code-harness

Agent Claude Code

A coding agent that writes and runs Jest tests for a TODO REST API. Jest is a JavaScript testing tool, and edge cases are unusual or boundary inputs that can expose bugs.

118 5mo ago A 0 tokens

analyzer

04

revfactory/claude-code-harness

Agent Claude Code

An analysis-focused coding agent. The available description identifies its role, responsibilities, tools, and outputs but does not explain their specific details.

118 5mo ago A 0 tokens

fixer

05

revfactory/claude-code-harness

Agent Claude Code

A code-fixing agent for an AsyncCache race condition, where overlapping asynchronous operations can interfere with shared data.

118 5mo ago A 0 tokens

verifier

06

revfactory/claude-code-harness

Agent Claude Code

A verification agent that uses Jest, a JavaScript testing tool, to check an AsyncCache bug fix and test simultaneous operations and regressions.

118 5mo ago A 0 tokens

refactorer

07

revfactory/claude-code-harness

Agent Claude Code

A code-refactoring agent that reorganises a calc() function using the Strategy pattern and the single-responsibility principle, which keeps each part focused on one job.

118 5mo ago A 0 tokens

api-analyst

09

revfactory/claude-code-harness

Agent Claude Code

An agent focused on analysing application programming interfaces (APIs), which let software systems communicate with each other.

118 5mo ago A 0 tokens

doc-writer

10

revfactory/claude-code-harness

Agent Claude Code

An AI agent role focused on writing documentation. The available description identifies its role and outputs but does not provide further implementation details.

118 5mo ago A 0 tokens

cli-builder

11

revfactory/claude-code-harness

Agent Claude Code

A specialised coding agent for building command-line interfaces, with defined responsibilities, tools, and outputs. A command-line interface is a program controlled by typed terminal commands.

118 5mo ago A 0 tokens

example-coder

13

revfactory/claude-code-harness

Agent Claude Code

An example-writing agent that creates practical code examples for five state-management libraries. State management is how an application stores and shares changing data.

118 5mo ago A 0 tokens

report-writer

14

revfactory/claude-code-harness

Agent Claude Code

A report-writing agent that grades five libraries from A to F across nine comparison categories and produces an overall matrix and recommendation guide.

118 5mo ago A 0 tokens

researcher

15

revfactory/claude-code-harness

Agent Claude Code

A research agent that systematically collects technical data about five React state-management libraries: Redux Toolkit, Zustand, Jotai, Valtio, and Recoil. React state management is how an application stores and shares changing data.

118 5mo ago A 0 tokens

error-handler

16

revfactory/claude-code-harness

Agent Claude Code

An error-handling agent for designing MiniLang's error-class hierarchy, tracking line and column numbers, and creating user-friendly error messages. A class hierarchy groups related error types in code.

118 5mo ago A 0 tokens

evaluator

17

revfactory/claude-code-harness

Agent Claude Code

A tree-walking interpreter that visits an abstract syntax tree and executes it. It also provides environments for scope chains and closures, plus built-in functions.

118 5mo ago A 0 tokens

lexer-parser

18

revfactory/claude-code-harness

Agent Claude Code

A lexer and Pratt parser for the MiniLang programming language. A lexer turns source text into tokens, while a parser turns those tokens into an abstract syntax tree, a structured representation of the code.

118 5mo ago A 0 tokens

test-validator

19

revfactory/claude-code-harness

Agent Claude Code

A test and usage layer for a small programming language, with four suites covering the lexer, parser, interpreter, and integration. It also includes example programs and a REPL, an interactive prompt for entering code and seeing results.

118 5mo ago A 0 tokens

infra-builder

20

revfactory/claude-code-harness

Agent Claude Code

Shared infrastructure for microservices, including an event bus, correlation IDs, and logging. An event bus sends messages between services; a correlation ID links related messages and logs across one operation.

118 5mo ago A 0 tokens

integration-tester

21

revfactory/claude-code-harness

Agent Claude Code

An end-to-end integration test suite for five order scenarios: success, insufficient stock, payment failure, simultaneous orders, and timeout. End-to-end tests check the complete flow across connected parts of a system.

118 5mo ago A 0 tokens

saga-builder

22

revfactory/claude-code-harness

Agent Claude Code

A general-purpose SAGA orchestrator, a component that coordinates a multi-step operation across services. It includes steps, compensation actions, timeouts, and compensating transactions that undo earlier work after a failure.

118 5mo ago A 0 tokens

service-builder

23

revfactory/claude-code-harness

Agent Claude Code

A set of four independent services for orders, inventory, payments, and notifications. They communicate only by sending events, which are messages that announce something happened.

118 5mo ago A 0 tokens

executor-builder

24

revfactory/claude-code-harness

Agent Claude Code

A collection of core parts for running queries, evaluating expressions, combining results, and storing data. SQL three-valued NULL logic means comparisons can produce true, false, or unknown.

118 5mo ago A 0 tokens