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.