agentic-harness

Build legality-checked, coherence-gated LLM pipeline harnesses with typed payloads.

Updated Apr 20, 2026
One-click install
npx skills add https://github.com/thistleknot/skills --skill agentic-harness
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agentic-harness
Source: https://github.com/thistleknot/skills/tree/main/agentic-harness
Command: npx skills add https://github.com/thistleknot/skills --skill agentic-harness

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

agentic-harness solves the problem of unstable, illegal, or incoherent outputs produced by autonomous LLM coding pipelines by turning them into a legality-checked, state-tracked, self-repairing workflow.

Core Features & Use Cases

  • Coherence-gated execution loop: uses an explicit coherence todo flag and only marks completion after a representative run actually passes.
  • State machine over conversation: replaces chatty “keep going” behavior with validated transitions and tool-checked gates.
  • Structured response wire format: enforces typed payloads at every machine-to-machine boundary to prevent prose-driven truncation and ambiguity.
  • Critic agent ensemble option: for difficult tasks, runs conservative/balanced/creative critics and aggregates blocking issues into an ACCEPT/REVISE/ESCALATE decision.
  • Anti–band-aid repair discipline: fixes the mechanism that produced failure classes, validated by minimal repro + full harness run.

Quick Start

Tell an AI to use agentic-harness to run a bounded coding pipeline, enforce legality and coherence gates, and only finalize when the expected artifacts reopen and verification passes.

Frequently Asked Questions about agentic-harness

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

FAQPage Schema
How do I stop my autonomous LLM coding pipeline from producing unstable or illegal outputs?

To stop autonomous LLM pipelines from producing unstable outputs, use a legality-checked, coherence-gated harness that enforces structured typed payloads and state-tracked transitions at every machine-to-machine boundary to prevent truncation and ambiguity.

How do I implement self-repairing logic in an agentic coding workflow?

Implementing self-repairing logic in an agentic workflow requires a failure-class-aware mechanism that fixes the underlying issue rather than applying a band-aid, validated by a minimal reproduction and a full harness verification run.

What is a coherence gate in automated LLM pipeline execution?

A coherence gate in automated LLM pipeline execution is an explicit validation flag that prevents a task from being marked complete until a representative run actually passes, replacing chatty keep-going behavior with validated state transitions.

How do I route complex decisions across multiple critic agents in an LLM pipeline?

To route complex decisions across multiple critic agents, run conservative, balanced, and creative critics simultaneously, then aggregate their blocking issues into an ACCEPT, REVISE, or ESCALATE routing decision for the orchestrator.

Can I use structured response wire formats for inter-node communication in agentic pipelines?

Yes, you can and should use structured response wire formats for inter-node communication in agentic pipelines to enforce typed payloads at every boundary, which prevents prose-driven truncation and ambiguity between orchestrator and verifier steps.

What is the best way to verify multi-stage automated coding tasks without manual intervention?

The best way to verify multi-stage automated coding tasks without manual intervention is to build a state machine over the conversation that uses external tool-validated binary gates and a coherence sentinel to finalize only when verification passes.