createtodo

Create and update daily Markdown TODO files in ContextDB/todos.

Updated Feb 7, 2026
One-click install
npx skills add https://github.com/maggit/claude-workspace --skill createtodo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: createtodo
Source: https://github.com/maggit/claude-workspace/tree/main/skills/createtodo
Command: npx skills add https://github.com/maggit/claude-workspace --skill createtodo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Create and maintain a centralized TODO list stored in ContextDB/todos to organize work items across days and projects.

Core Features & Use Cases

  • Create a new daily TODO file with a date-based name (YYYY-MM-DD-<topic>-todo.md)
  • Append to an existing today's TODO file if it exists, preserving history
  • Use a structured Markdown format with a main # TODO header, a Tasks section, and an optional Notes section
  • Use case: during planning or standups, extract tasks from conversations and populate the repository with clear, actionable items

Quick Start

Ask me to add tasks to ContextDB/todos for today and I will create or update the appropriate TODO file.

Frequently Asked Questions about createtodo

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

FAQPage Schema
How do I create a daily TODO list in ContextDB from meeting notes?

To create a daily TODO list in ContextDB, the Skill parses conversation context and generates a Markdown file named with today's date (YYYY-MM-DD-<topic>-todo.md) in ContextDB/todos. It appends new tasks to an existing file if one already exists for today, ensuring deterministic and idempotent task capture.

What is the Markdown format for ContextDB TODO files?

The ContextDB TODO Markdown format features a main # TODO header, a structured Tasks section for actionable items, and an optional Notes section. This standardized structure ensures tasks are idempotent and deterministic across daily files stored in ContextDB/todos.

Can I update today's TODO file without duplicating existing tasks?

Yes, you can update today's TODO file without duplicating tasks because the Skill performs idempotent updates. It checks if a date-based Markdown file already exists in ContextDB/todos and appends only new items to the Tasks section, preserving existing history.

What's the best way to capture and organize tasks across multiple projects?

The best way to capture cross-project tasks is using a centralized ContextDB/todos directory with date-based Markdown files. This approach standardizes task organization by maintaining a daily TODO list that aggregates actionable items from various conversations, planning sessions, and standups.

Does the createtodo Skill work without external dependencies?

Yes, the createtodo Skill works without external dependencies because it operates entirely within the ContextDB environment using Markdown files. It requires no additional components or frameworks to create, maintain, and update daily TODO lists with structured task sections.

Why does my ContextDB TODO file use a specific date-based filename?

Your ContextDB TODO file uses a date-based filename (YYYY-MM-DD-<topic>-todo.md) to ensure deterministic file creation and idempotent updates. This naming convention allows the Skill to locate, append to, or create today's task file accurately without overwriting previous days' history.