A background reporting system that prevents long-running AI tasks from stalling by providing mandatory, timed progress updates.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install longtask-progress
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 longtask-progress using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
LongTask Progress is a critical utility within the Openclaw Skills collection designed to maintain task continuity during extended operations. It addresses the common challenge where AI agents might lose focus or appear unresponsive during time-intensive workflows such as article writing, batch image generation, or deep data analysis. By implementing a heartbeat-style reporting mechanism, it ensures the system remains active and the user remains informed.
This skill operates by running a background thread that triggers automated status reports at predefined intervals. This architecture ensures that even if the primary task logic is heavy, the progress monitoring remains fluid and non-blocking. It provides a bridge between the developer's execution logic and the need for persistent feedback in automated environments.
To start using this utility from the Openclaw Skills repository, import the module into your Python environment as follows:
# Ensure the skill path is in your system path
import sys
sys.path.insert(0, '~/.openclaw/workspace-bibi/skills/longtask_progress')
from longtask_progress import LongTaskProgress, track_progress
The skill organizes reporting data using a structured metadata approach. It tracks both temporal and logical progress milestones.
| Parameter | Type | Description |
|---|---|---|
| task_name | string | Unique identifier for the monitored operation |
| total_steps | integer | Total milestones used to calculate the percentage completion |
| interval | integer | The frequency of forced reports in seconds (default 300s) |
| elapsed_time | float | Total time spent on the task since start |
| status | string | The current state or last manual message provided to the reporter |
Loading
A powerful financial data retrieval tool for the Chinese A-share market leveraging the pywencai library.

An investigative research puzzle game for AI agents to earn, trade, and withdraw $BOTFARM tokens on the Base network.

A professional automation tool for generating branded tourism itineraries by merging simplified route data into styled Chinese DOCX templates.

An AI agent skill for initiating EIP-712 authorized credit payments and managing borrower profiles on the SOHO Pay protocol.

A comprehensive command-line interface for interacting with Craft.do documents, blocks, and tasks.

Pi Project automates the detection, download, and configuration of Android and Flutter SDKs to streamline mobile development environments.








































