Skip to content
Education
Skill

/todo-review

Review and consolidate tasks across configured to-do files.

From plugin
claudeblattman
48229 skills7 agents2 commands

Claude Code

$ npx -y skills add chrisblattman/claudeblattman --skill todo-review --agent claude-code

SKILL.md

todo-review.SKILL.md
name: todo-review
description: "Review and consolidate tasks across configured to-do files."

To-Do Review

*v1.1 — Adapted for public use*

Review and consolidate to-do items across all your todo files.

**Argument:** `$ARGUMENTS`

  • No argument = quick summary (High Priority only)
  • `full` = comprehensive view (all priority levels)

Instructions

1. Read all TODO files

Read each file listed in the "File Locations" section below.

2. Check for duplicates

Scan all files for potential duplicates by looking for:

  • Same keywords in item titles
  • Items that reference the same tools or systems
  • Tasks that could be consolidated

3. Display consolidated view

Mode Detection

Check `$ARGUMENTS`:

  • If empty or not "full" → Quick mode
  • If "full" → Full mode

---

Quick Mode Output (default)

## TO-DO REVIEW — [DATE]

### Summary

| List | High | Medium | Low | **Total** |
|------|------|--------|-----|-----------|
| Main | X | Y | Z | X |
| Work | X | Y | Z | X |
| **TOTAL** | **X** | **Y** | **Z** | **X** |

### Duplicates/Overlaps (N found)

1. **[Topic]**
   - Main: "[Item text]"
   - Work: "[Item text]"
   → Recommend: [Action]

[Or if none: "### Duplicates/Overlaps (None)"]

### High Priority

**Main**
- [ ] Item 1
- [ ] Item 2

**Work**
- [ ] Item 1

### Recently Completed (Last 7 days)
- [date]: Item (List)
- [date]: Item (List)

---
*Quick view. Run `/todo-review full` for Medium/Low priority items.*

---

Full Mode Output

Show everything from Quick Mode, PLUS add these sections after "Recently Completed":

### Medium Priority

**Main**
- [ ] Item 1
- [ ] Item 2

**Work**
- [ ] Item 1
- [ ] Item 2

### Low Priority

**Main**
- [ ] Item 1

**Work**
- [ ] Item 1
- [ ] Item 2

---
*Full view showing all priorities.*

---

4. Prompt for action

Options:
1. Reprioritize an item
2. Mark something complete
3. Add a new item (runs /todo-add)
4. Remove a duplicate
5. Done

What would you like to do?

5. Update timestamps

If any changes made, update "Last reviewed" or "Last updated" in affected files.

Priority Mapping

If your todo files use different section names, map them here:

| Standard | Alternative Names | |----------|-------------------| | High | Active, Urgent, Now | | Medium | Up Next, Soon, Normal | | Low | Someday, Later, Backlog |

File Locations

Configure your todo files here:

  • **Main:** `~/Documents/todo.md`

Add more lists as needed:

  • **Work:** `~/Documents/todo-work.md`
  • **Personal:** `~/Documents/todo-personal.md`

Notes

  • Keep output concise — this is for quick status checks
  • Don't modify files unless explicitly asked
  • Duplicates section must show count in header and number each duplicate

---

Customization Points

**To set up this skill for your workflow:**

1. **File locations**: Edit the "File Locations" section to list all your todo files. Each file becomes a named list in the review output. You can have as many as you need.

2. **List display names**: The bold label before each path (e.g., "Main", "Work") is what appears in the summary table and section headers. Name them whatever makes sense for you.

3. **Priority section names**: If your todo files use section headers like "## Active" instead of "## High Priority", update the Priority Mapping table so the skill knows how to categorize items.

4. **Quick vs. Full mode**: By default, quick mode shows only High Priority items. If you want quick mode to also include Medium, move that section up into the Quick Mode Output template.

5. **Special sections**: If any of your lists have unique sections (e.g., "Decisions Needed", "Waiting On Others"), add them to the Full Mode Output template so they get surfaced during review.

6. **Summary table columns**: The default table shows High/Medium/Low counts. If you use different priority tiers (e.g., P0/P1/P2/P3), adjust the column headers to match.

7. **Action prompt**: The action menu references `/todo-add` for adding new items. If you renamed that skill, update the reference in Step 4.

Read more
@chrisblattman
Ships withclaudeblattman

Claude Code for professionals who don't code — Skills, agents, and setup guides

48229 skills7 agents
Get the whole plugin

Stars on GitHub

Momentum

stars in total
482
Star history of chrisblattman/claudeblattman on GitHub, a chart by star-history.com

Other skills on claudeblattman.

ask-agents

ask-agents

Ask the specific Claude, Codex, Gemini, or Grok agent the user names and automatically retrieve its response. Use for targeted…

council

council

Develop independent approaches to a task, decision, plan, or draft, then use a fresh worker to synthesize them. Use for an…

done

done

Close out current work by saving decisions, unresolved tasks, useful artifacts, a session log and a current-state handoff for the…

kit-setup

kit-setup

Discover and test optional Claude, Codex, Gemini through Antigravity, and Grok subscription connections. Help with missing CLI or…

More skills from other plugins.

lesson-quiz

lesson-quiz

Test a learner on a single Claude Code tutorial lesson (01-10) with 10 questions, scoring answers and flagging weak spots. Use…

@luongnv89@luongnv89Install Skill
build-personal-skill

build-personal-skill

Evidence-based creation of a reusable personal course-making Skill from the user's own classroom and chat history. Use when the…

@thu-maic@thu-maicInstall Skill

Questions about todo-review.

Which coding agents can use todo-review?
todo-review installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.