A self-supervising manager for long-running AI agent tasks with progress tracking and periodic reporting.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install task-supervisor
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install task-supervisor using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
Task Supervisor is a specialized skill designed to handle complex, multi-step operations that require extended execution times. By transforming standard agent interactions into managed workflows, it ensures that high-latency tasks—such as multi-domain research, large-scale deployments, or overnight processing—are handled reliably without losing progress. This skill is a core component of the Openclaw Skills ecosystem, providing the autonomy needed for agents to function as independent workers.
At its core, Task Supervisor focuses on state persistence and transparency. It creates structured documentation for every large task, decomposing goals into actionable steps and maintaining a real-time log of findings and errors. This allows the AI agent to recover from failures, resume from specific checkpoints, and keep users informed throughout the lifecycle of the task without requiring constant manual oversight.
To integrate Task Supervisor into your workflow, ensure your environment supports directory management and cron scheduling. The skill operates within the Openclaw Skills framework and uses standard CLI commands for automation. To manually initialize a reporting interval for a long-running task, you can use the following bash command:
openclaw cron add "task-report-<SLUG>" \
--schedule "*/15 * * * *" \
--message "Read .tasks/<SLUG>.md and send a progress update. Include: completed steps, current step, and any blockers." \
--once-complete
Ensure that your agent has read/write permissions for the .tasks/ folder in your project root.
The Task Supervisor skill organizes data using a clean, markdown-based taxonomy for maximum human and machine readability:
| Component | Detail |
|---|---|
| Storage Path | .tasks/<task-slug>.md |
| File Format | Markdown (GFM) with Status, Started, and Last Updated metadata |
| Status States | in_progress, paused, done, failed |
| Step Tracking | GFM Checkboxes: [ ] (pending), [x] (done), [!] (failed) |
| Log Structure | Chronological entries including ISO timestamps and technical summaries |
| Metadata | Includes estimated step count and final result summaries |
.tasks/ file to continue interrupted work without repeating steps.[!] flag and attempts alternative approaches before pausing the workflow.Loading
A background service that distills raw OpenClaw conversation logs into structured, theme-based, and searchable Markdown memory cards.

A powerful tool for programmatically managing Cloudflare DNS records to automate domain configuration and email authentication.

An automated, restic-powered backup system that provides hourly incremental snapshots for your OpenClaw instance to prevent data loss or agent errors.

A specialized AI agent for in-depth Bible study and scriptural research using a structured, context-aware methodology.

A creative customization toolkit for personalizing the Claude Code mascot's appearance and color schemes within your terminal.

A comprehensive toolkit for AI agents to deploy contracts, bridge assets, and interact with the Abstract ZK Stack Layer 2 network.








































