harness-engineer

Orchestrate AI coding agents through phase-locked workflows with security gates.

3|Updated Apr 12, 2026
One-click install
npx skills add https://github.com/Josemalyson/hes --skill harness-engineer-josemalyson
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: harness-engineer
Source: https://github.com/Josemalyson/hes/tree/main
Command: npx skills add https://github.com/Josemalyson/hes --skill harness-engineer-josemalyson

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a formal, scalable framework to orchestrate AI coding agents through a phase-locked lifecycle, ensuring repeatable workflows, traceability, and continual improvement.

Core Features & Use Cases

  • Phase-driven orchestration: DISCOVERY, SPEC, DESIGN, DATA, RED, GREEN, SECURITY, REVIEW, DONE with gates and evidence.
  • Memory and learning loops: events.log, lessons.md, ADRs, and context consolidation to improve future projects.
  • Multi-tool and multi-model readiness: supports various AI tools and agent roles in single or multi-agent setups.

Quick Start

Invoke /hes to bootstrap and begin the DISCOVERY phase; the harness will autonomously navigate gates, record outcomes, and prepare for the next feature.

Frequently Asked Questions about harness-engineer

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

FAQPage Schema
How do I orchestrate AI coding agents with a phase-locked workflow?

You can orchestrate AI agents through a phase-locked workflow by applying a strict harness that enforces sequential phases like discovery, spec, design, and testing with security gates. This ensures repeatable execution and traceability.

What is event sourcing for AI agent memory and continual learning?

Event sourcing for AI agents involves recording execution outcomes and decisions in an events.log file. This creates a persistent memory loop that enables context consolidation and continual improvement across future projects.

Can I use a state machine to enforce security gates in autonomous AI workflows?

Yes, a state machine can enforce security gates by phase-locking the workflow. It ensures autonomous AI agents cannot advance from development phases to review without passing explicit security checks and harness-health validations.

How do I bootstrap a multi-agent AI project using a disciplined harness?

To bootstrap a multi-agent project, you invoke the harness command to autonomously initialize the discovery phase. The harness then navigates gates, records outcomes to logs, and prepares for the next feature.

How does a learning loop improve AI agent orchestration over time?

A learning loop improves orchestration by capturing lessons in a markdown file and logging events during execution. This consolidates context and feeds continual improvement back into the protocol-driven workflow.