Task Runner
Skill by johstracke
Why use this skill?
Organize your work, track project progress, and manage tasks across sessions with the OpenClaw Task Runner. Keep your workflows consistent and export clean markdown reports.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/johstracke/task-runnerWhat This Skill Does
The Task Runner skill is a robust, persistent project management tool integrated directly into your OpenClaw environment. Unlike volatile memory that vanishes when a session ends, the Task Runner stores your to-do lists, project goals, and experiment workflows in a local JSON database. It allows you to organize tasks by project, assign priority levels (low, medium, high), and track completion status with timestamps. Its core value lies in maintaining context across multiple sessions, ensuring that your long-term projects never lose momentum or task history. It also features a secure markdown exporter that allows you to turn your task lists into professional progress reports.
Installation
To integrate this skill into your environment, run the following command in your terminal:
clawhub install openclaw/skills/skills/johstracke/task-runner
Once installed, you can immediately start adding tasks to your workspace without further configuration.
Use Cases
This skill is perfect for developers managing multi-sprint coding tasks, autonomous agents tracking their own sub-goals over days of operation, or researchers logging experiment steps across sessions. It serves as an 'external brain' that keeps track of what needs to be done, what has been finished, and what the immediate priorities are, reducing cognitive load during complex work.
Example Prompts
- "I'm starting a new documentation project. Add 'Write installation guide' to the 'docs' project with high priority."
- "Show me all my pending tasks for the 'income-experiments' project so I know what to work on next."
- "Export all my completed tasks from the 'core-module' project into a markdown file named 'report.md' in my home folder."
Tips & Limitations
- Tip: Use clear, descriptive task titles to make exported markdown files easier to read for stakeholders.
- Tip: Regularly use the 'list' command to audit your pending tasks and adjust priorities as project requirements evolve.
- Limitation: The skill enforces strict path validation. You cannot export files to sensitive system directories. Ensure your output paths are within the workspace or home directory for successful exports.
- Persistence: Always verify your workspace directory is accessible, as that is where the 'tasks_db.json' resides; moving or deleting this file will reset your task history.
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-johstracke-task-runner": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-write, file-read