todo

Automate TODO management via Telegram /todo commands with a local Markdown file.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill simplifies the management of personal and team TODOs by letting users add, list, search, complete, and remove tasks through simple chat commands, reducing cognitive load and keeping work items organized.

Core Features & Use Cases

  • Add TODOs: Create new tasks with a short description from chat.
  • List & Prioritize: View pending tasks with statuses and context.
  • Complete, Remove, & Search: Mark tasks as done, remove them, or find items quickly via keywords.

Quick Start

Use the /todo commands to add, list, search, complete, or remove items. For example:

  • /todo add Buy groceries
  • /todo
  • /todo done 1
  • /todo remove 1

Frequently Asked Questions about todo

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

FAQPage Schema
How do I manage TODO tasks via Telegram chat commands?

You can manage TODO tasks via Telegram chat commands by using the /todo family of commands to add, list, search, complete, and remove items directly from your chat interface.

What is the best way to add and track tasks in Markdown from a chat bot?

The best way to track tasks in Markdown from a chat bot is using /todo commands, which automatically store your added items with statuses and context in a local Markdown file.

Can I use Bash scripts to automate task management in Telegram?

Yes, you can automate task management in Telegram using a deterministic Bash script, which processes chat commands to update your local task list without requiring complex external databases.

Does the Telegram TODO bot support searching and completing tasks?

The Telegram TODO bot supports searching and completing tasks by using specific /todo commands to find items via keywords and mark them as done by referencing their list number.

How do I remove a completed task from my local Markdown TODO list?

To remove a completed task from your local Markdown TODO list, use the /todo remove command followed by the task's numerical index to delete the entry from the file.