taskleef
Use when managing todos, tasks, projects, or kanban boards via Taskleef.com. Supports adding, listing, completing, deleting todos, organizing with projects, and managing kanban boards. Use when the user wants to track tasks, manage their todo list, organize work by projects, or use kanban workflows.
Why use this skill?
Master your workflow with the Taskleef skill for OpenClaw. Manage tasks, projects, and Kanban boards directly from your terminal with this powerful AI-integrated command line tool.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/xatter/taskleefWhat This Skill Does
The Taskleef skill enables the OpenClaw AI agent to interface directly with the Taskleef CLI, providing comprehensive task and project management capabilities. It allows the agent to create, list, update, and delete todos, manage project hierarchies, and interact with Kanban-style workflows. By leveraging Taskleef.com as the backend, this skill transforms the terminal into a robust project management environment, allowing for everything from simple task tracking to complex, multi-column board management.
Installation
To install this skill, use the clawhub tool to fetch the package from the official source repository:
clawhub install openclaw/skills/skills/xatter/taskleef
Ensure that you have curl and jq installed on your system, as they are mandatory dependencies for the API operations. After installation, set your TASKLEEF_API_KEY as an environment variable in your shell profile (e.g., .bashrc or .zshrc) to enable seamless authentication.
Use Cases
This skill is ideal for professionals and developers who prefer keyboard-centric workflows over GUI-based applications. It is perfect for:
- Managing daily todo lists directly from the terminal.
- Tracking subtasks for complex project deliverables.
- Moving cards between Kanban board columns without switching contexts.
- Organizing tasks into specific project buckets to maintain workflow clarity.
- Auditing pending and completed items via the CLI.
Example Prompts
- "Check my inbox and move the 'Research API documentation' item to my 'Technical Docs' project."
- "Add a new subtask 'Review draft' to my 'Q4 Strategy' task and set it as high priority."
- "Show me the status of the 'Design System' Kanban board and move the 'Buttons' card to the 'Review' column."
Tips & Limitations
- Identifier Matching: You do not need to type full IDs. The skill supports partial, case-insensitive title matching and ID prefix matching (e.g., typing 'buy' will match 'Buy groceries').
- Performance: The tool uses
curlandjqfor every request, so performance is dependent on your network latency and the size of your task list. - Authentication: If managing multiple accounts, utilize the
--auth-fileflag to securely switch between different API configurations without overwriting your environment variables.
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-xatter-taskleef": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-read, external-api