todo

Manage development todos with add, list, check, and resolve operations.

1|Updated Mar 18, 2026
One-click install
npx skills add https://github.com/lasswellt/cc-plugin-suite --skill todo-lasswellt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: todo
Source: https://github.com/lasswellt/cc-plugin-suite/tree/main/skills/todo
Command: npx skills add https://github.com/lasswellt/cc-plugin-suite --skill todo-lasswellt

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Track development todos and follow-up items to prevent tasks from slipping through the cracks and to maintain alignment across teammates and sprints.

Core Features & Use Cases

  • Mode-based workflow: add new items, list open items, check code for TODO/FIXME references, and resolve items by ID.
  • Persistent tracking: stores in .cc-sessions/todos.jsonl and persists across sessions.
  • Cross-reference and organization: infers areas from descriptions and groups items for quick review.

Quick Start

Add a new todo with add <description> or list current todos to review open items.

Frequently Asked Questions about todo

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I track development todos and follow-ups across coding sessions?

To track development todos, use mode-based operations like add, list, check, and resolve. Items are stored in a local JSONL file using an ID scheme, ensuring persistent tracking of follow-ups and open items across project sessions.

What is the best way to cross-reference code TODO and FIXME comments with my project tasks?

Cross-referencing code TODOs is handled by a check mode that scans the codebase for references. It infers areas from descriptions and groups items, allowing you to review open development tasks alongside code annotations.

How do I add and resolve tracked todos for a software project?

Add a new todo by providing a description, and resolve it by referencing its assigned ID. The workflow uses a structured ID scheme to identify items, allowing you to mark specific development tasks as resolved once completed.

Do I need a specific file format to persist project management todos locally?

Yes, you need a local storage file named .cc-sessions/todos.jsonl to persist project management todos. This JSONL format records tasks and follow-ups, maintaining state so open items remain accessible across sessions.

How are open development tasks organized for quick review?

Open development tasks are organized by inferring areas from their descriptions and grouping items accordingly. This allows quick review of outstanding work, ensuring alignment across teammates and sprints without manual categorization.