long-running-app-harness

Coordinate planner-driven multi-role execution rounds for long-running application workflows.

523|125|Updated Nov 11, 2025
One-click install
npx skills add https://github.com/anymouschina/TapCanvas --skill long-running-app-harness
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: long-running-app-harness
Source: https://github.com/anymouschina/TapCanvas/tree/main/apps/agents-cli/skills/long-running-app-harness
Command: npx skills add https://github.com/anymouschina/TapCanvas --skill long-running-app-harness

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill provides a structured harness to coordinate planners, contracts, builds, and evaluators for long-running application work, enabling durable, auditable execution across multiple rounds and workers.

Core Features & Use Cases

  • orchestrates a planner -> contract -> build -> evaluator loop
  • manages a persistent run directory and staged artifacts
  • supports roles such as orchestrator, worker, and reviewer to ensure guardrails and accountability

Quick Start

Create the harness run directory, initialize product_spec.json, and begin the first round contract-evaluation loop.

Frequently Asked Questions about long-running-app-harness

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

FAQPage Schema
How do I orchestrate multi-round AI agent workflows for long-running application builds?

You orchestrate multi-round AI agent workflows by applying a planner-driven execution harness that enforces deterministic rounds, protocol handshakes, and agent workspace imports for durable, auditable execution across workers and reviewers.

What is a planner-contract-evaluator loop in multi-role agent orchestration?

A planner-contract-evaluator loop is a structured workflow mechanism that coordinates planning, contracting, building, evaluating, and artifact handoff across orchestrator, worker, and reviewer roles to ensure guardrails and accountability.

How do I manage persistent artifacts and run directories for staged AI workflows?

You manage persistent artifacts and run directories by initializing a harness run directory and a product_spec.json file, which guides artifact management and lifecycle within a reusable skill unit across multiple execution rounds.

Can I use a multi-role execution harness to enforce protocol handshakes between agents?

Yes, a multi-role execution harness enforces protocol handshakes between agents by coordinating orchestrators, workers, and reviewers, ensuring guardrails and accountability during end-to-end application work.

What's the best way to structure end-to-end AI workflows that require building and evaluating artifacts?

The best way to structure end-to-end AI workflows is using a reusable skill unit that coordinates a planner to contract to build to evaluator loop, managing staged artifacts and guiding the lifecycle within a persistent run directory.

Does multi-round application work require deterministic rounds and artifact handoff across workers?

Yes, multi-round application work requires deterministic rounds and artifact handoff across workers to achieve durable, auditable execution, which the harness enforces through protocol handshakes and agent workspace imports.