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.
数据来源:ClawHub。 在 ClawSkills 查看
选择你使用的 Agent
方法一:命令行安装(推荐)
推荐(无需提前安装 clawhub)
npx clawhub@latest --dir ~/.claude/skills install taskleef或使用 clawhub CLI(需提前安装)
clawhub --dir ~/.claude/skills install taskleef⚠️ 需要 Node.js 18+,没有 Node?请使用下方方法二直接下载 ZIP。 安装 Node.js →
方法二:手动下载安装(无需 Node)
下载 ZIP,解压后将文件夹放到以下路径,重启 Agent 即可:
安装路径
~/.claude/skills/taskleef/💡解压后将文件夹放到上方路径,重启 Agent 即可生效
--- name: taskleef description: 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. metadata: {"clawdbot":{"emoji":"✅","requires":{"bins":["todo","curl","jq"],"env":["TASKLEEF_API_KEY"]},"primaryEnv":"TASKLEEF_API_KEY","homepage":"https://taskleef.com","install":[{"id":"todo-cli","kind":"download","url":"https://raw.githubusercontent.com/Xatter/taskleef/main/taskleef-cli/todo","bins":["todo"],"label":"Install Taskleef CLI (todo)"},{"id":"jq-brew","kind":"brew","formula":"jq","bins":["jq"],"label":"Install jq via Homebrew","os":["darwin"]},{"id":"jq-linux-amd64","kind":"download","url":"https://github.com/jqlang/jq/releases/download/jq-1.7.1/jq-linux-amd64","bins":["jq"],"label":"Install jq (Linux x86_64)","os":["linux"]},{"id":"jq-linux-arm64","kind":"download","url":"https://github.com/jqlang/jq/releases/download/jq-1.7.1/jq-linux-arm64","bins":["jq"],"label":"Install jq (Linux ARM64)","os":["linux"]}]}} ---
Manage todos, projects, and kanban boards using the Taskleef CLI. Taskleef.com is a flexible todo application that supports simple task lists, project organization, and kanban board workflows.
The todo CLI requires:
curl - for making API requestsjq - for parsing JSON responsesTASKLEEF_API_KEY environment variableThe CLI uses the TASKLEEF_API_KEY environment variable. Users can get their API key from https://taskleef.com.
Optionally, users can use --auth-file flag to specify an auth file:
todo --auth-file ~/.taskleef.auth list
todo -a ~/.taskleef.auth list
List todos:
todo list # List pending todos
todo ls # Alias for list
todo list -a # List all todos including completed
Add todos:
todo add "Buy groceries"
todo "Buy groceries" # Quick add without 'add' keyword
Show todo details:
todo show <title-or-id>
Complete todos:
todo complete <title-or-id>
todo done <title-or-id>
Delete todos:
todo delete <title-or-id>
todo rm <title-or-id>
View inbox:
todo inbox # List todos not assigned to any project
Add subtasks:
todo subtask <parent-title-or-id> "Subtask title"
List projects:
todo project list
Create project:
todo project add "Project Name"
Show project details:
todo project show <project-name-or-id>
Delete project:
todo project delete <project-name-or-id>
Add todo to project:
todo project add-todo <project-name-or-id> <todo-title-or-id>
Remove todo from project:
todo project remove-todo <project-name-or-id> <todo-title-or-id>
Show board:
todo board # Show default board (ASCII view)
todo board show <board-name-or-id> # Show specific board
List boards:
todo board list
List column cards:
todo board column <column-name-or-id>
Move card:
todo board move <card-title-or-id> <column-name-or-id>
Mark card done:
todo board done <card-title-or-id>
Assign card:
todo board assign <card-title-or-id>
Clear column:
todo board clear <column-name-or-id>
Commands accept:
abc12)groceries matches "Buy groceries")When listing todos, you'll see:
todo "task" for fast task entry# Add and complete a todo
todo add "Review pull request"
todo done "pull request"
# Create a project and add todos
todo project add "Website Redesign"
todo project add-todo "Website" "Fix login"
# View kanban board and move cards
todo board
todo board move "Feature A" "Done"
If the TASKLEEF_API_KEY is not set or invalid, commands will fail. Ensure the API key is configured before running commands.
安装 taskleef 后,可以对 AI 说这些话来触发它
Help me get started with taskleef
Explains what taskleef does, walks through the setup, and runs a quick demo based on your current project
Use taskleef to use when managing todos, tasks, projects, or kanban boards via Task...
Invokes taskleef with the right parameters and returns the result directly in the conversation
What can I do with taskleef in my product manager workflow?
Lists the top use cases for taskleef, with example commands for each scenario
将技能文件夹放到 ~/.claude/skills/taskleef/ 目录(个人级,所有项目可用),或 .claude/skills/taskleef/(项目级)。重启 AI 客户端后,用 /taskleef 主动调用,或让 AI 根据上下文自动发现并使用。
taskleef 支持 Claude、Cursor、OpenClaw,可与这些 AI 平台无缝集成,扩展其能力。
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.
taskleef 属于「Product Manager」分类,该分类的技能帮助 AI 智能体在此领域执行专业任务。
Automate my product manager tasks using taskleef
Identifies repetitive steps in your workflow and sets up taskleef to handle them automatically