mcpbeat

Gsd Add Todo

coco-research/gsd-add-todo

Capture idea or task as todo from current conversation context

303 tokens
context cost
the whole folder, loaded on every use
1
files
instructions only
0
copies elsewhere
how many repositories repackaged it
196
stars on the repo
on the repository, not the skill itself

Install

one command, takes just this skill from the repository
npx skills add https://github.com/coco-research/coco --skill gsd-add-todo

The instruction itself

as written by the author

<objective>

Capture an idea, task, or issue that surfaces during a GSD session as a structured todo for later work.

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

</objective>

<execution_context>

@$HOME/.claude/get-shit-done/workflows/add-todo.md

</execution_context>

<context>

Arguments: $ARGUMENTS (optional todo description)

State is resolved in-workflow via init todos and targeted reads.

</context>

<process>

Follow the add-todo workflow from @$HOME/.claude/get-shit-done/workflows/add-todo.md.

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

</process>

How to use it

Copy the folder

Take coco-research/gsd-add-todo from the repository into ~/.claude/skills for personal use, or into .claude/skills inside a project.

Check the name does not clash

The agent identifies a skill by the name field in its header. Two skills with the same name cannot sit side by side — one of them will be ignored.