harness-24h

Automate long-running AI tasks with layered memory and external validation.

114|20|Updated Mar 29, 2026
One-click install
npx skills add https://github.com/thu-nmrc/OpenHarness --skill harness-24h
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: harness-24h
Source: https://github.com/thu-nmrc/OpenHarness/tree/main
Command: npx skills add https://github.com/thu-nmrc/OpenHarness --skill harness-24h

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

OpenHarness provides a production-grade framework for long-running, autonomous AI agents that operate without constant human input by enforcing mechanical constraints, structured memory, and external validation.

Core Features & Use Cases

  • Three-Layer Memory Architecture: compact L1 pointer index (heartbeat.md), on-demand L2 knowledge files, and an append-only L3 execution log.
  • External Validation Loop: harness_eval.py ensures task completion is objectively verified.
  • Entropy Control & Scheduling: built-in harness_cleanup.py, cron_config.md, and dream-mode consolidation for memory hygiene.
  • Multi-Agent Coordination: file-system IPC for parallel task execution when workloads are divisible.

Quick Start

Describe your task idea and the agent will automatically initialize the workspace, fill all templates, set up cron scheduling, and begin execution.

Frequently Asked Questions about harness-24h

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

FAQPage Schema
How do I automate long-running AI tasks that require persistent state across multiple sessions?

You can automate long-running AI tasks using a three-layer memory architecture with a compact L1 pointer index, on-demand L2 knowledge files, and an append-only L3 execution log to maintain persistent state across sessions and days.

What is the best way to verify autonomous agent task completion without constant human input?

The best way to verify autonomous task completion is using an external validation loop with a dedicated evaluation script, ensuring that task fulfillment is objectively and mechanically verified without requiring constant human oversight.

Can I coordinate multiple autonomous agents for parallel task execution?

Yes, you can coordinate multiple autonomous agents for parallel execution using file-system IPC, allowing divisible workloads to be distributed and executed concurrently across multiple agents.

How does memory consolidation work for 24/7 autonomous agents running continuously?

Memory consolidation works through entropy control scripts and a dream-mode mechanism that performs memory hygiene, cleaning up and consolidating persistent state logs to prevent unbounded growth during continuous 24/7 operation.

Do I need to manually configure cron scheduling for autonomous agent workloads?

No, you do not need to manually configure cron scheduling; the framework automatically initializes the workspace, fills configuration templates, and sets up cron scheduling based on your task description.

What are the limitations of running multi-agent autonomous tasks with file-system IPC?

The primary limitation of multi-agent autonomous tasks using file-system IPC is that workloads must be cleanly divisible to benefit from parallel execution, as coordination relies entirely on file-system state rather than real-time network communication.