harness-improvement-loop

Run instrumented probes against the execution kernel to identify harness weaknesses.

21|4|Updated Feb 19, 2026
One-click install
npx skills add https://github.com/tylerjrbuell/reactive-agents-ts --skill harness-improvement-loop
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: harness-improvement-loop
Source: https://github.com/tylerjrbuell/reactive-agents-ts/tree/main/.agents/skills/harness-improvement-loop
Command: npx skills add https://github.com/tylerjrbuell/reactive-agents-ts --skill harness-improvement-loop

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @reactive-agents/runtime, ollama, @reactive-agents/llm-provider, @reactive-agents/tools, effect, and includes scripts (resource) components.

What problem does it solve?

The Harness Improvement Loop module enables teams to continuously refine a live AI harness by running instrumented probes, collecting runtime outputs, and surfacing concrete, templated improvements for the harness.

Core Features & Use Cases

  • Live probe orchestration: runs five baseline probes against the kernel and strategies to reveal weaknesses in loop handling, context pressure, and tool usage.
  • Structured reporting: produces a detailed improvement report template that aggregates observations across passes.
  • Evolution-ready: integrates with agent-tdd to implement fixes while preserving historical data and baselines.
  • Observability-driven optimization: identifies coverage gaps, regressions, and measurable success criteria for next-pass focus.

Quick Start

Start a new harness-improvement pass by copying the REPORT-TEMPLATE.md to harness-reports and running the probe suite.

Frequently Asked Questions about harness-improvement-loop

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I identify weaknesses in an AI agent harness using runtime probes?

AI harness improvement uses instrumented probes against the execution kernel to surface weaknesses in loop handling, context pressure, and tool usage. Collected runtime signals generate structured reports highlighting coverage gaps and measurable success criteria.

What is the best way to automate harness improvements from runtime observability data?

Automating harness improvements involves running a baseline probe suite across the kernel and reasoning strategies to collect runtime outputs. These outputs are aggregated into a detailed improvement report template that drives targeted fixes for context-management and tool usage.

How do I start a harness improvement pass and generate a structured improvement report?

Start a harness improvement pass by copying the REPORT-TEMPLATE.md file to your harness-reports directory and executing the probe suite. The suite outputs structured JSONL data and observations that populate the template with actionable findings.

Does the harness improvement loop integrate with test-driven development workflows?

The harness improvement loop integrates with agent-tdd to implement fixes while preserving historical reports and baselines. This ensures that templated improvements generated from probe data are executed without losing previous observability data.

What runtime dependencies are required to run instrumented harness probes?

Running instrumented harness probes requires the reactive-agents runtime, an LLM provider, and the effect framework to manage execution. Ollama is also required to provide local model inference for the probe suite.