proactive-tasks
Proactive goal and task management system. Use when managing goals, breaking down projects into tasks, tracking progress, or working autonomously on objectives. Enables agents to work proactively during heartbeats, message humans with updates, and make progress without waiting for prompts.
Why use this skill?
Enhance your OpenClaw agent with proactive-tasks. Enable autonomous goal tracking, dependency management, and persistent progress updates for long-term projects.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/imrkhn03/proactive-tasksWhat This Skill Does
The proactive-tasks skill transforms your OpenClaw agent from a passive listener into an autonomous project manager. By implementing a sophisticated task management system, this skill allows the agent to track high-level goals and granular tasks, maintain progress logs, and intelligently manage dependencies between sub-tasks. It utilizes a robust Write-Ahead Logging (WAL) protocol, which ensures that task states and progress updates are persisted safely, even if the agent's primary context window is truncated. This makes it an essential tool for long-term project execution where consistency and goal alignment are paramount.
Installation
To install this skill, run the following command in your terminal:
clawhub install openclaw/skills/skills/imrkhn03/proactive-tasks
Ensure that your environment has sufficient permissions to write to the memory/ directory, as the skill automatically manages log files to maintain state integrity.
Use Cases
- Long-term Research Projects: Break down complex topics into individual research tasks, allowing the agent to chip away at them autonomously during background heartbeats.
- Software Development: Manage coding milestones, track bug fixes, and coordinate dependencies between different modules of a codebase.
- Content Creation Pipelines: Use the goal tracking to manage article or video production from initial brainstorming to final polishing.
- Personal Life Management: Organize household projects, budget planning, or learning objectives that require persistent tracking over several weeks.
Example Prompts
- "I want to learn Python for data science. Create a goal for this and break it down into five foundational tasks, starting with basic syntax."
- "Check the status of my 'Build website' project. Are there any tasks that are currently blocked, and what do you need from me to proceed?"
- "I've finished the UI design. Mark that task as complete and update the goal progress to 50%."
Tips & Limitations
- Consistent Updates: Always use the
complete-taskormark-progresscommands so the agent maintains an accurate reflection of your actual work. - Dependencies: Use the
--depends-onflag when creating tasks to help the agent understand logical workflows; this prevents it from attempting complex steps before prerequisites are met. - Limitations: The skill relies on your interaction to initiate new goals; while it is proactive in execution, it requires human validation for changes in scope or priority. Ensure that the
memory/directory is periodically audited if you are running dozens of concurrent, long-running projects.
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-imrkhn03-proactive-tasks": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-write, file-read