harness

Orchestrate multi-phase Claude Code workflows with consent gates and state recovery.

5|Updated Apr 29, 2026
One-click install
npx skills add https://github.com/friedbotstudio/baseline --skill harness-friedbotstudio
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: harness
Source: https://github.com/friedbotstudio/baseline/tree/main/.claude/skills/harness
Command: npx skills add https://github.com/friedbotstudio/baseline --skill harness-friedbotstudio

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill coordinates the full Claude Code workflow so a project can move from intake through implementation, review, documentation, and commit without losing state or skipping required approvals.

Core Features & Use Cases

  • Phase Orchestration: Advances one workflow phase at a time and resumes cleanly from saved state.
  • Consent Gate Handling: Stops at approval points such as spec and swarm consent, then continues only after the user authorizes the next step.
  • Failure Recovery: Handles integrate failures, workflow drift, and mid-run interruptions with explicit yield and resume behavior.
  • Use Case: A developer starts a project run, lets the skill progress through planning and implementation, and returns only when a human decision is required or the workflow is complete.

Quick Start

Use the harness skill to continue the current workflow from its saved state until it reaches the next required consent gate or finishes cleanly.

Frequently Asked Questions about harness

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

FAQPage Schema
How do I manage state and resume a multi-phase Claude Code workflow after an interruption?

To manage workflow state and resume a Claude Code run, you can use a phase orchestration skill that saves progress in state files and cleanly restarts from the exact interruption point. This prevents losing state or skipping required approvals.

What are consent gates in workflow orchestration and how do they handle approvals?

Consent gates in workflow orchestration are enforced approval points, such as spec or swarm consent, that pause execution. The workflow stops and continues only after the user explicitly authorizes the next phase.

How do I recover from integrate failures or workflow drift during an automated project run?

To recover from integrate failures or workflow drift during a project run, the workflow orchestrator applies explicit yield and resume behavior alongside marker-based safety net state transitions to handle the interruption.

Can I execute a Claude Code workflow solo or does it require a swarm setup?

You can execute a Claude Code workflow either solo or using a swarm setup. The orchestrator manages swarm-or-solo execution decisions dynamically based on the current phase and your consent gate approvals.

What is the best way to synchronize a tasklist across multiple project phases like intake and implementation?

The best way to synchronize a tasklist across intake, research, specification, and implementation phases is using a workflow orchestrator that enforces strict phase ordering and updates the tasklist at each state transition.

Why does my workflow skip required approvals when moving from research to implementation?

A workflow skips required approvals when phase ordering and consent gating are not enforced. An orchestrator applies explicit consent gates between specification and implementation to stop execution until human authorization is granted.