mcpField
T
todo

todo

github.com/potetoProductivity564240 installsUpdated 32w ago
Repository

About todo

A skill for maintaining a project backlog in `brain/todos.md`, covering additions, edits, and completion archiving. It provides explicit rules for preserving section placement and permanent item IDs.

Key features

  1. 01Add numbered checkbox items
  2. 02Mark items complete and archive them
  3. 03Edit descriptions while preserving wikilinks
  4. 04Keep IDs permanent and sections intact

Use cases

  1. 01Record new project backlog tasks
  2. 02Archive completed backlog entries
  3. 03Revise task descriptions without losing links

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/poteto/noodle --skill todo

After installing, type/todoin Claude Code to confirm it loaded.

Details

From the project README

Todo

Manage the project backlog at brain/todos.md. Edit the file directly with Edit/Write tools.

File Format

# Todos

<!-- next-id: 26 -->

## Section Name

1. [x] Completed item description
2. [ ] Open item description [[plans/02-some-plan/overview]]
  • Items are numbered markdown checkboxes: N. [ ] description or N. [x] description
  • Sections are ## Heading groups
  • <!-- next-id: N --> tracks the next available ID

Operations

Add an item
  1. Read <!-- next-id: N --> to get the next ID
  2. Append N. [ ] description to the target section
  3. Increment the next-id marker: <!-- next-id: N+1 -->
Mark done

Change [ ] to [x] and update the description with a reason:

2. [x] Old description — superseded by #75 channel UI redesign

Then move the done item from brain/todos.md to brain/archive/todos.md (create the file if it doesn't exist). Remove empty sections left behind.

Edit description

Replace the description text. Preserve any [[wikilinks]] unless intentionally removing them.

Rules

  • IDs are permanent. Never renumber or reuse them.
  • Always increment <!-- next-id --> when adding items.
  • Keep items in their section — don't move between sections without being asked.

Comments

Markdown supported