Agent Skills
› davepoon/buildwithclaude
› gsd:add-todo
gsd:add-todo
GitHub在GSD会话中捕获想法或任务,通过add-todo工作流自动创建结构化待办事项。处理目录创建、内容提取、去重、文件生成及Git提交等完整流程。
Trigger Scenarios
需要记录当前对话中的新任务或想法
用户提出将某项讨论转化为后续执行的待办事项
Install
npx skills add davepoon/buildwithclaude --skill gsd:add-todo -g -y
SKILL.md
Frontmatter
{
"name": "gsd:add-todo",
"description": "Capture idea or task as todo from current conversation context",
"allowed-tools": [
"Read",
"Write",
"Bash",
"AskUserQuestion"
],
"argument-hint": "[optional description]"
}
Routes to the add-todo workflow which handles:
- Directory structure creation
- Content extraction from arguments or conversation
- Area inference from file paths
- Duplicate detection and resolution
- Todo file creation with frontmatter
- STATE.md updates
- Git commits
<execution_context> @${CLAUDE_PLUGIN_ROOT}/workflows/add-todo.md </execution_context>
State is resolved in-workflow via init todos and targeted reads.
The workflow handles all logic including:
- Directory ensuring
- Existing area checking
- Content extraction (arguments or conversation)
- Area inference
- Duplicate checking
- File creation with slug generation
- STATE.md updates
- Git commits
Version History
- 502fc01 Current 2026-07-05 15:12


