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.