todo

Parse free-form input into pending todo items via TaskCreate and TaskList.

Updated Nov 9, 2025
One-click install
npx skills add https://github.com/YoniChechik/claude-code-config --skill todo-yonichechik
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: todo
Source: https://github.com/YoniChechik/claude-code-config/tree/main/skills/todo
Command: npx skills add https://github.com/YoniChechik/claude-code-config --skill todo-yonichechik

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill converts free-form user input into a structured list of todo items, enabling quick task creation from notes, chats, or meeting summaries.

Core Features & Use Cases

  • Parse input into discrete tasks: Splits input on punctuation or natural language to create individual tasks.
  • Create tasks with default state: Each item is created with status "pending" for immediate follow-up.
  • Review with TaskList: Provides a consolidated list of created tasks for quick review.

Quick Start

Provide a comma-separated list or natural-language sentence describing tasks to generate; the Skill returns a pending tasks list ready for tracking.

Frequently Asked Questions about todo

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

FAQPage Schema
How do I turn natural language input into organized todo items?

To turn natural language input into organized todo items, provide a free-form sentence or comma-separated list. The Skill parses your text and generates a structured list of pending tasks for tracking.

Can I create tasks directly from meeting notes and chat transcripts?

Yes, you can create tasks directly from meeting notes and chat transcripts. The Skill works on free-form task descriptions across these sources to generate an organized list of pending items.

How does task creation from free-form text actually work?

Task creation from free-form text works by parsing your input on natural language boundaries or punctuation. It uses a workflow to assign a subject, activeForm, and description to each item.

Do I need to format my text before parsing it into discrete tasks?

No, you do not need to format your text before parsing it into discrete tasks. The Skill accepts free-form task descriptions and splits the input automatically to create individual pending items.

What is the best way to review a list of pending tasks after parsing?

The best way to review a list of pending tasks after parsing is using the TaskList display. It provides a consolidated view of all created items, each set to a pending status for immediate follow-up.