todo

Manage project todos with priorities, due dates, and progress tracking.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/garimto81/claude --skill todo-garimto81
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: todo
Source: https://github.com/garimto81/claude/tree/main/.claude/skills/todo
Command: npx skills add https://github.com/garimto81/claude --skill todo-garimto81

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines project task management by allowing users to easily add, track, and update tasks with priorities, due dates, and progress.

Core Features & Use Cases

  • Task Management: Add, list, and mark tasks as done.
  • Progress Tracking: Update task status, set priorities, and define dependencies.
  • Use Case: A project manager can use this skill to quickly add a new task like "Implement user authentication" with a high priority and a specific due date, then later update its status to "in progress" as the team starts working on it.

Quick Start

Add a new task to your to-do list by typing: add "Write documentation" with priority high and due date 2025-01-25.

Frequently Asked Questions about todo

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

FAQPage Schema
How do I manage project todos with priorities and due dates?

Project todos are managed by adding tasks with assigned priorities and due dates. You can list, update status, set dependencies, and generate progress reports to track work. Add a task by typing: add "Task name" with priority high and due date 2025-01-25.

Can I generate tasks automatically from a PRD file?

Yes, tasks can be automatically generated by integrating with PRD files. The skill parses the PRD file content to create corresponding project todos, populating the task list without manual entry. This streamlines initial project setup directly from your requirements documentation.

How do I track task progress and set dependencies between tasks?

Task progress is tracked by updating task status to in progress or done. Dependencies between tasks can be set to establish execution order. The skill logs work progress to markdown files, creating a historical record of status changes and project advancements.

What is the best way to log work progress to markdown files for agile projects?

The best way to log work progress is using the built-in reporting action. It generates progress reports and logs status updates directly to markdown files. This creates an auditable history of task completion, priority changes, and dependency updates for agile tracking.

Does this task management tool require any external dependencies?

No, this task management tool requires zero external dependencies. It operates independently using internal scripts and references to manage the to-do list. There are no installation barriers or prerequisite environments needed before adding, tracking, and updating project tasks.

What task management actions are supported for updating a to-do list?

Supported task management actions include listing, adding, completing, updating status, and setting priority. Users can also set dependencies between tasks and generate progress reports. These actions cover the full lifecycle of a task from creation to completion within a project.