autonomous-agent-harness

Run scheduled workflows and continuous monitors for Claude Code with persistent memory.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/Maelwalser/claude-config --skill autonomous-agent-harness-maelwalser
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: autonomous-agent-harness
Source: https://github.com/Maelwalser/claude-config/tree/main/skills/autonomous-agent-harness
Command: npx skills add https://github.com/Maelwalser/claude-config --skill autonomous-agent-harness-maelwalser

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides a structured harness to turn Claude Code into a persistent, self-directing agent system that can run on schedules, maintain cross-session memory, and perform automated workflows without manual intervention.

Core Features & Use Cases

  • Persistent Memory: Combine built-in project memory files with an MCP memory server for short-, medium-, and long-term state and structured knowledge.
  • Scheduled Operations (Crons): Define recurring tasks to run agent sessions on a schedule for monitoring, reporting, or maintenance.
  • Dispatch and Remote Agents: Trigger agents from webhooks, CI/CD, or other agents for event-driven automation.
  • Computer Use Integration: Optionally automate browser and desktop interactions for end-to-end workflows like UI testing or form entry, with explicit permission gating.
  • Task Queue & Orchestration: Maintain a durable task queue persisted to project memory to survive session boundaries and coordinate multi-step pipelines.
  • Example Workflows: Autonomous PR reviewer, daily research digest, and pre-meeting briefing agents.

Quick Start

Create a scheduled task that reviews open PRs for a watched repo every weekday morning and writes a summary to your project memory.

Frequently Asked Questions about autonomous-agent-harness

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

FAQPage Schema
How do I run Claude Code as a persistent autonomous agent for scheduled workflows?

To run Claude Code as a persistent autonomous agent, you use a structured harness that defines recurring cron-driven tasks and maintains a durable task queue persisted to project memory for cross-session execution.

Can I trigger Claude Code agents automatically from webhooks or CI/CD pipelines?

Yes, you can trigger autonomous agents from webhooks or CI/CD pipelines using dispatch-triggered event automation, allowing remote agents to execute multi-step workflows without manual intervention.

How does cross-session memory work for autonomous agents maintaining state?

Cross-session memory for autonomous agents works by combining built-in project memory files with an MCP memory server to maintain short, medium, and long-term structured knowledge across session boundaries.

What's the best way to automate PR review with Claude Code on a daily schedule?

Automating PR review involves creating a scheduled task that runs every weekday morning, reviews open PRs for a watched repository, and writes a summary directly to your project memory.

Does autonomous agent operation support computer use for browser and desktop automation?

Yes, autonomous agent operation supports optional computer use integration to automate browser and desktop interactions for workflows like UI testing or form entry, gated by explicit permission controls.

Why do I need a task queue for persistent autonomous agent workflows?

You need a durable task queue to persist workflow state to project memory, ensuring multi-step pipelines survive session boundaries and coordinate complex operations without losing progress.