raphaelchristi

19 mods across 1 repository, 48 stars between them.

harness-evolver

02

raphaelchristi/harness-evolver

Plugin Claude Code

LangSmith-native autonomous agent optimization — evolves LLM agent code using multi-agent proposers, LangSmith experiments, and git worktrees.

48 4mo ago A tokens not measured original MIT

dev:dry-run

03

raphaelchristi/harness-evolver

Skill Claude CodeCodex

Use when the user wants to smoke-test the evolve pipeline, test tools, or verify the plugin works end-to-end. Also use when the user says 'dry run', 'smoke test', or 'test pipeline'.

48 4mo ago C 49 tokens original MIT

dev:release

04

raphaelchristi/harness-evolver

Skill Claude CodeCodex

Use when the user wants to release a new version, publish to npm, create a GitHub release, bump version, or tag a release. Also use when the user says 'release', 'publish', 'bump version', 'tag', or 'npm publish'.

48 4mo ago A 58 tokens original MIT

dev:validate

05

raphaelchristi/harness-evolver

Skill Claude CodeCodex

Use when the user wants to validate the plugin, check integrity, verify cross-references, or before a release. Also use when the user says 'validate', 'check plugin', or 'verify'.

48 4mo ago A 44 tokens original MIT

raphaelchristi/harness-evolver

Instructions file

Instructions for raphaelchristi/harness-evolver, covering claude.md, what this is, dependencies, running tools locally and use --no-canary to skip preflight check.

48 4mo ago A 3,303 tokens original MIT

harness-architect

07

raphaelchristi/harness-evolver

Agent

Use this agent when the evolution loop stagnates or regresses. Analyzes the agent architecture and recommends topology changes (single-call → RAG, chain → ReAct, etc.).

48 4mo ago A 43 tokens original MIT

raphaelchristi/harness-evolver

Agent

Background agent for cross-iteration memory consolidation. Runs after each iteration to extract learnings and update evolutionmemory.md. Read-only analysis — does not modify agent code.

48 4mo ago A 39 tokens original MIT

harness-critic

09

raphaelchristi/harness-evolver

Agent

Use this agent when scores converge suspiciously fast, evaluator quality is questionable, or the agent reaches high scores in few iterations. Detects gaming AND implements fixes.

48 4mo ago A 37 tokens original MIT

harness-evaluator

10

raphaelchristi/harness-evolver

Agent

Use this agent to evaluate experiment outputs using LLM-as-judge. Reads run inputs/outputs from LangSmith via langsmith-cli, judges correctness, and writes scores back as feedback. No external API keys needed.

48 4mo ago A 48 tokens original MIT

harness-proposer

11

raphaelchristi/harness-evolver

Agent

Self-organizing agent optimizer. Investigates a data-driven lens (question), decides its own approach, and modifies real code in an isolated git worktree. May self-abstain if it cannot add meaningful value.

48 4mo ago A 49 tokens original MIT

harness-testgen

12

raphaelchristi/harness-evolver

Agent

Use this agent to generate test inputs for the evaluation dataset. Spawned by the setup skill when no test data exists.

48 4mo ago A 29 tokens original MIT

SessionStart

13

raphaelchristi/harness-evolver

Hook

Runs when a session starts, executing session-start.sh via bash. From raphaelchristi/harness-evolver.

48 4mo ago A tokens not measured copy · 55% MIT

harness:certify

14

raphaelchristi/harness-evolver

Skill Claude CodeCodex

Use when the user wants to verify that the evolved agent's score is stable and reliable. Runs evaluation multiple times and reports mean ± std.

48 4mo ago A 34 tokens original MIT

harness:deploy

15

raphaelchristi/harness-evolver

Skill Claude CodeCodex

Use when the user is done evolving and wants to finalize, clean up, tag the result, or push the optimized agent.

48 4mo ago A 30 tokens copy · 86% MIT

harness:evolve

16

raphaelchristi/harness-evolver

Skill Claude CodeCodex

Use when the user wants to run the optimization loop, improve agent performance, evolve the agent, or iterate on quality. Requires .evolver.json to exist (run harness:setup first).

48 4mo ago A 43 tokens original MIT

harness:health

17

raphaelchristi/harness-evolver

Skill Claude CodeCodex

Use when the user wants to check dataset quality, diagnose eval issues, or before running evolve. Checks size, difficulty distribution, dead examples, coverage, and splits. Auto-corrects issues found.

48 4mo ago A 45 tokens original MIT

harness:setup

18

raphaelchristi/harness-evolver

Skill Claude CodeCodex

Use when the user wants to set up the evolver in their project, optimize an LLM agent, improve agent performance, or mentions evolver for the first time in a project without .evolver.json.

48 4mo ago A 47 tokens original MIT

harness:status

19

raphaelchristi/harness-evolver

Skill Claude CodeCodex

Use when the user asks about evolution progress, current scores, best version, how many iterations ran, or whether the loop is stagnating.

48 4mo ago A 33 tokens original MIT