long-runner-harness

Automate setup, orchestration, and browser-verified testing of long-running agent workflows.

Updated Feb 17, 2026
One-click install
npx skills add https://github.com/fengxd1222/long-runner-harness --skill long-runner-harness
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: long-runner-harness
Source: https://github.com/fengxd1222/long-runner-harness/tree/main
Command: npx skills add https://github.com/fengxd1222/long-runner-harness --skill long-runner-harness

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires bash, python3, git, curl, and includes scripts (resource) components.

What problem does it solve?

Long-Runner Harness provides a structured framework to automate the end-to-end execution of long-running agent workflows, including environment bootstrap, dual-agent coordination, browser-based verification, and secure session isolation.

Core Features & Use Cases

  • Browser-first validation: each feature is validated in a real browser via Playwright MCP to ensure UI correctness and visual fidelity.
  • Secure session isolation: every feature runs in an isolated context to prevent context bleed between steps.
  • Deterministic dispatch: an automated dispatcher drives feature progression with dependency resolution and rollback-safe commits.
  • Use cases include autonomously bootstrapping projects, generating incremental features, running browser-based tests, and collecting traces for cross-session learning.

Quick Start

Execute /long-runner init to bootstrap a new harness with your project description.

Frequently Asked Questions about long-runner-harness

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

FAQPage Schema
How do I automate browser testing for long-running autonomous agents?▼

Automate browser testing for long-running agents by bootstrapping a structured harness that orchestrates workflows, validates features in isolated sessions, and verifies UI correctness using Playwright MCP.

What is session isolation in autonomous agent workflows?▼

Session isolation in autonomous agent workflows prevents context bleed by executing each feature in a separate, secure context, ensuring deterministic dispatch and accurate browser-based validation outcomes.

How do I prevent false success reports in automated browser testing?▼

Prevent false success reports in automated browser testing by enforcing external validation through real browser verification via Playwright MCP and collecting traces to cross-check autonomous agent execution outcomes.

Can I use Playwright MCP to verify UI correctness in isolated agent sessions?▼

Yes, you can use Playwright MCP to verify UI correctness by running each agent feature in an isolated session, validating visual fidelity and capturing execution traces for cross-session learning.

What's the best way to orchestrate dual-agent coordination with dependency resolution?▼

Orchestrate dual-agent coordination with dependency resolution by using an automated deterministic dispatcher that drives feature progression, manages rollback-safe commits, and maintains secure session isolation throughout.

Do I need bash and python3 to run long-running agent browser tests?▼

Yes, you need bash, python3, git, and curl installed to execute the scripts that bootstrap the environment and run the automated long-running agent browser testing harness.