One-click install
npx skills add https://github.com/letslego/harness-engineering --skill harness-creator-letslego
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: harness-creator
Source: https://github.com/letslego/harness-engineering/tree/main/skills/harness-creator
Command: npx skills add https://github.com/letslego/harness-engineering --skill harness-creator-letslego

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and templates (resource) components.

What problem does it solve?

This Skill simplifies the process of building and auditing harnesses for AI coding agents, ensuring they have the necessary instructions, state management, verification, and control mechanisms.

Core Features & Use Cases

  • Harness Creation: Automatically generates a minimal harness for a repository, including necessary files like AGENTS.md, feature_list.json, and progress.md.
  • Harness Audit: Scores the five subsystems of a harness (instructions, state, verification, scope, lifecycle) to identify potential issues.
  • Benchmarking: Runs a structural benchmark to assess the harness's overall quality and completeness.
  • Use Case: Imagine you have a new project that requires an AI coding agent to work on. Use this Skill to create a harness that provides the agent with all the necessary information and tools to perform its tasks efficiently.

Quick Start

To create a harness for your project, run:

node skills/harness-creator/scripts/create-harness.mjs --target /path/to/project

Frequently Asked Questions about harness-creator

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

FAQPage Schema
How do I build a harness for AI coding agents to ensure reliable performance?

To build a harness for AI coding agents, automate the generation of essential project files like AGENTS.md, feature_list.json, and progress.md to establish instructions, state management, and verification processes.

What is a harness for AI coding agents and when do I need one?

A harness for AI coding agents is a structured set of instructions, state management, verification workflows, and scope control mechanisms. You need one when starting a project to provide the agent with necessary context and lifecycle management.

How can I audit my existing AI agent harness to identify reliability issues?

You can audit an AI agent harness by running a structural benchmark that scores its five subsystems: instructions, state, verification, scope, and lifecycle. This assessment identifies potential issues affecting overall quality and completeness.

Do I need Node.js to set up and run AI coding agent harnesses?

Yes, Node.js is required to execute the scripts that create and assess harnesses for AI coding agents. Specific project setup is also necessary to ensure the generated harness files run correctly in your target environment.

What's the best way to manage the lifecycle and scope of AI coding agents?

The best way to manage AI coding agent lifecycle and scope is to implement a harness with defined tracking files like progress.md and feature_list.json. This provides continuous state management and strict project boundaries for the agent.