task-ledger
Persistent long-task checkpoint, recovery, rollback-aware, relation-aware, scheduling-aware, reporting-aware, and resumable workflow toolkit for OpenClaw. Use when work is multi-step, long-running, uses background exec/subagents/cron, has external side effects, or must survive restarts, disconnects, and context loss.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/gejiliang/task-ledgertask-ledger
Turn long-running tasks into durable task objects with checkpoints, recovery verification, rollback metadata, task relations, readiness-aware scheduling, short-first reporting, and resumable execution instead of fragile chat context.
Trigger
Use this skill when any of these are true:
- task runtime will likely exceed 5 minutes
- task has more than 3 stages
- task uses background
exec - task uses
sessions_spawn - task uses
cron - task has external side effects
- task involves restart / deploy / maintenance workflows with risky side effects
- task should be split into parent/child tasks or tracked with dependencies
- task readiness should be checked before starting downstream work
- task reporting should prefer short updates backed by long file-based reports
- the user wants the work to be recoverable / resumable / auditable
What this skill provides
This package includes a task ledger toolkit with:
- task checkpoint JSON files in
tasks/ - execution logs in
logs/ - outputs/artifacts in
outputs/ - lifecycle helpers for create/update/advance/close
- recovery helpers for verify/resume-summary
- binding helpers for process/subtask/cron references
- rollback metadata in the task schema
- parent/child task relations and dependency-aware tooling
- readiness-aware scheduling helpers
- specialized templates for restart and deployment workflows
- human-friendly export for reports, handoff, archival, and graph views
- short-first reporting with optional file-backed long reports
Bundled files live next to this skill under toolkit/.
First-use bootstrap
If the current workspace does not already contain the toolkit, copy these bundled assets into the workspace root:
toolkit/scripts/*→<workspace>/scripts/toolkit/task-templates/*→<workspace>/task-templates/toolkit/tasks/README.md→<workspace>/tasks/README.md
Always create the runtime directories if missing:
tasks/logs/outputs/
Do not overwrite user-modified files silently unless explicitly asked. Prefer copying only missing files and then report what was installed.
Operating protocol
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-gejiliang-task-ledger": {
"enabled": true,
"auto_update": true
}
}
}