format-todo-list

Convert imperative to-do items into TodoWrite JSON with validated statuses.

1|Updated Feb 13, 2026
One-click install
npx skills add https://github.com/RussianLioN/moltinger --skill format-todo-list-russianlion
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: format-todo-list
Source: https://github.com/RussianLioN/moltinger/tree/main/.claude/skills/format-todo-list
Command: npx skills add https://github.com/RussianLioN/moltinger --skill format-todo-list-russianlion

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill standardizes the formatting of to-do items, ensuring they are compatible with the TodoWrite tool and providing clear status and active form descriptions.

Core Features & Use Cases

  • Todo Formatting: Converts imperative task descriptions into present continuous for activeForm.
  • Status Validation: Ensures that the provided status is one of the allowed TodoWrite values (pending, in_progress, completed).
  • Structured Output: Generates a JSON output conforming to the TodoWrite schema, ready for use by the orchestrator.
  • Use Case: When creating a new phase checklist for a project, use this Skill to automatically format each task with the correct status and a descriptive activeForm.

Quick Start

Use the format-todo-list skill to format the following todos: [{"content": "Run tests", "status": "in_progress"}, {"content": "Fix bugs", "status": "pending"}].

Frequently Asked Questions about format-todo-list

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

FAQPage Schema
How do I format a task checklist for TodoWrite JSON schema?

The TodoWrite format requires status fields to be strictly set as pending, in_progress, or completed. This Skill validates your provided statuses against these allowed values to ensure seamless integration and accurate orchestrator progress tracking.

How do I convert imperative task descriptions into present continuous for TodoWrite?

To convert imperative task descriptions, the Skill automatically transforms the content into a present continuous activeForm. For example, an imperative input like 'Run tests' is reformatted into the activeForm 'Running tests' for the TodoWrite structure.

Can I use this to generate a phase checklist for orchestrator progress tracking?

Yes, you can use this Skill to generate a phase checklist for orchestrator progress tracking. It takes your raw phase tasks and outputs a standardized JSON array that the orchestrator can directly consume for progress monitoring.

What input format is required for formatting todos with this tool?

The required input format for formatting todos is a list of objects containing content and status fields. You must provide this input adhering to the specified JSON schema so the Skill can process and generate the correct TodoWrite output.