CanManalp

AgentsToDo — AI skill for Claude Code

AI community

One to-do list for you and your AI coding agents, on a spiral notepad that stays on your Windows desktop.

How to install AgentsToDo

This entry records only its repository, not the path inside it, so there is no exact command to give. Open CanManalp/AgentsToDo and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What AgentsToDo does

One to-do list for you and your AI coding agents, on a spiral notepad that stays on your Windows desktop. Built with Claude Code.

Alternatives in AI

  • Open Science — Open Science Desktop — local-first, model-agnostic AI research workbench for macOS, Windows & Linux 1.5k ★
  • OpenContext — A personal context store for AI agents and assistants—reuse your existing coding agent CLI (Codex/Claude/OpenC 1.1k ★
  • Session Kit — Close the terminal windows, not the AI coding sessions 649 ★

README

AgentsToDo

One to-do list for you and your AI coding agents, always in view on your Windows desktop. Your agents write the items. You see them on a spiral notepad and tick them off.

![The TodoPad note on the desktop](docs/screenshot.png)

**Built with AI.** This app was written by [Claude Code](https://claude.com/claude-code), Anthropic's AI coding assistant, and directed and tested by a person. It is shared as-is, in case it is useful to someone else.

Why

A coding agent often finds a problem it should not fix right now: a missing check, a leftover debug line, a broken page in another module. It mentions the problem in the chat, the chat ends, and the problem is forgotten. Notes saved inside each project are not much better: you see them only when you open that project again.

AgentsToDo keeps all of these in one list that stays on your screen.

How it works

  • The list is one Markdown file, todo.md in your user folder. The desktop note (the app is called TodoPad) shows it.
  • Agents add the items. When an agent finds a problem it is not fixing, it adds a line under the project's heading.
  • Your own to-dos go through the agent too. Tell it "add a to-do: renew the domain", and it writes the line.
  • You tick items on the note. A tick writes [x] into the file, so the agents see what is done.

The note has no box for typing new items. That is on purpose: the agent does the writing, and you keep your eyes on the list. A plain file is also the simplest thing any agent can write to: no account, no API, no login. If you want to type an item yourself, open `todo.md` in any text editor. The note shows the change within a moment.

Set up your agent

The agent needs two things: an instruction to use the file, and permission to edit it.

For [Claude Code](https://claude.com/claude-code), add these lines to `~/.claude/CLAUDE.md`:

## To-do list
My to-do list is C:\Users\\todo.md. It is shown on my desktop.
- When you find a p