← 返回
未分类 中文

Todo Accelerator

Use when a user needs to add a new task or record a pending to-do item; when prompting an Agent to execute a pending task; during Agent heartbeat events to p...
当用户需要添加新任务或记录待办事项时使用;用于提示Agent执行待处理任务;在Agent心跳事件期间处理...
liusining
未分类 clawhub v0.1.0 1 版本 100000 Key: 无需
★ 0
Stars
📥 382
下载
💾 0
安装
1
版本
#latest

概述

To-Do Accelerator

Collaborative task management between users and AI Agents. Agents pick up tasks, work on them, deliver results, and update progress — functioning as teammates with the user. The Obsidian Kanban board serves as the shared communication channel.

Setup

Check: If todo-accelerator-config.yaml exists in the agent's workspace → ready to use. If not → follow initialization.md in this directory (one-time process).

Working Scenarios

ScenarioAgent Action
-----------------------
User describes a new task or bookmarks a topicAsk for missing details (targets, requirements, priority) → add-todo
Agent heartbeat eventCall work-on-todo → process the returned prompt → commit when done or blocked
User asks to handle a specific taskCall list-pending → confirm with user → work-on-todo --name "..."commit

Commands

Base command (referred to as below):

python3 <skill-dir>/scripts/todo.py --config <workspace>/todo-accelerator-config.yaml

Replace with the absolute path to this skill's directory, and with the agent's workspace directory.

add-todo

Create a new to-do with a companion note, added under "Ideas".

<CMD> add-todo --name "title" [--targets "outcome1" "outcome2"] [--requirements "req1" "req2"] [--priority N] [--allow-subagent | --no-allow-subagent] [--assigned-agent "agent-id"]

Example:

<CMD> add-todo --name "Research AutoResearch" --targets "Summary of features and setup guide" --requirements "Read the README" "Try running the demo" "Write up findings" --priority 1

Do not guess parameters. If the user hasn't specified targets or requirements, ask them:

  • "What outcome do you expect from this?"
  • "Are there specific sub-tasks or questions to address?"
  • "Should this be prioritized? (0 = normal, higher = more urgent)"

work-on-todo

Pick up the highest-priority to-do from Ideas and prepare it for processing.

<CMD> work-on-todo
<CMD> work-on-todo --name "specific todo"

Example:

<CMD> work-on-todo --name "Research AutoResearch"

Behavior:

  • Without --name: auto-selects by priority (highest first, random among ties)
  • With --name: works on that specific to-do (confirm exact name with user first)
  • If the selected to-do has no unchecked requirements → moves it to 审阅中 and skips (no action needed)
  • Otherwise → moves card from Ideas to 推进中, increments iteration count, and returns a structured prompt

After work-on-todo returns, follow the instructions in references/processing-work-on-todo.md.

commit

Check off completed requirements and finalize the current round of work.

<CMD> commit --name "todo name" --completed "requirement 1" "requirement 2"

Example:

<CMD> commit --name "Research AutoResearch" --completed "Read the README" "Try running the demo"

Each --completed string must exactly match an unchecked requirement in the note's "What's More" section. If any string doesn't match, the script returns an error with the remaining unchecked requirements — re-examine and pass the exact strings.

The script moves the card to 审阅中 after committing.

list-pending

List all to-dos under "Ideas" with their priority levels.

<CMD> list-pending

Example:

<CMD> list-pending

Note Structure

Each to-do has a companion .md note. For YAML frontmatter properties, see references/note-yaml-properties.md.

SectionPurposeHow to update
---------------------------------
What's MoreRequirements checklist (- [ ] / - [x])Managed via commit command
TargetFinal results and deliverablesWrite directly in the note
Investigation and ProblemsOngoing findings, progress notes, obstaclesWrite directly in the note

Case Studies

See references/case-study.md for detailed usage examples covering the full lifecycle.

版本历史

共 1 个版本

  • v0.1.0 当前
    2026-03-31 03:53 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

security-compliance

Skill Vetter

spclaudehome
AI智能体技能安全预审工具。安装ClawdHub、GitHub等来源技能前,检查风险信号、权限范围及可疑模式。
★ 1,212 📥 266,302
developer-tools

Github

steipete
使用 `gh` CLI 与 GitHub 交互,通过 `gh issue`、`gh pr`、`gh run` 和 `gh api` 管理议题、PR、CI 运行及高级查询。
★ 668 📥 323,925
ai-intelligence

self-improving agent

pskoett
捕获经验教训、错误和纠正,以实现持续改进。使用时机:(1)命令或操作意外失败;(2)用户纠正……
★ 4,058 📥 797,345