Skip to content
Skillpedia
General coding101k · #529

todo-write

Helps your agent plan what to do before starting to create something. It commits to the plan to ensure quality.

What it does

This tool helps the AI create a step-by-step plan before it starts writing anything. It ensures the AI follows a clear and organized roadmap.

When to use it

  • ✓When you need the AI to create a complex document.
  • ✓To ensure the AI doesn't skip important steps.
  • ✓If you want a record of what the AI planned to do.

Example of what to ask your AI

“Create a plan to write a blog post about the benefits of meditation.”

Want more? Open the sections below.

How to use

The easiest way: copy the message below and paste it into Claude, ChatGPT, Cursor or any AI. It reads the skill and follows the instructions.

Skill link

https://github.com/nexu-io/open-design/blob/main/plugins/_official/atoms/todo-write/SKILL.md

Ready-to-paste message

Use this skill to help me: https://github.com/nexu-io/open-design/blob/main/plugins/_official/atoms/todo-write/SKILL.md Read the SKILL.md file at that link and follow its instructions for my task.
How it works

The AI first creates a numbered to-do list. Then, it executes each task, marking them as complete. If something blocks progress, the AI adds it as a new to-do.

Installation

Easiest way: copy the skill link and paste it into Claude, ChatGPT or Cursor asking it to follow the instructions.

In the terminal (Claude Code, Codex, Cursor), in your project folder:

npx skills add nexu-io/open-design --skill todo-write

Or download just the file:

curl -L https://raw.githubusercontent.com/nexu-io/open-design/main/plugins/_official/atoms/todo-write/SKILL.md -o SKILL.md
Technical content (original SKILL.md)

Original text by the author, straight from GitHub.

Todo write

Before writing any artifact files, the agent commits to a numbered plan via its plan tool. The plan is the audit trail; subsequent turns either tick items off or rewrite the plan. The atom's prompt fragment teaches the agent to:

  1. Keep todos atomic (one verb per todo).
  2. Reorder freely as the picture sharpens.
  3. Mark a todo complete only after the matching artifact lands.
  4. Surface blockers as todos — never silently skip.

The OpenDesign daemon does not enforce a particular tool name; use whichever plan tool this session actually exposes. The host renders every one of them as the same live Todos card. The atom's job is to keep "make a plan first" in the system prompt so non-trivial workflows don't skip the planning step.

FAQ

What are 'todos'?

'Todos' are the individual tasks the AI commits to doing, like 'write the introduction' or 'review the text'.

Why does the AI need a plan?

A plan helps the AI organize its work, ensuring everything is done in the right order and nothing is forgotten.

What happens if the AI encounters a problem?

If the AI encounters a problem, it adds it to the to-do list as a 'todo' so you know what's happening.

Details

Original description by the author

TodoWrite-driven plan that the agent commits to before generation.

repo: nexu-io/open-design

Popularity

GitHub stars
101k
Ranking position
#529
License
Apache-2.0
Updated
10/16/2026

Is this skill useful?

0

Sign in to vote.

Comments

  • …

More skills from this repository

Similar skills