write-todos-skill

Create structured todo lists with status updates for multi-step objectives.

356|66|Updated Oct 13, 2025
One-click install
npx skills add https://github.com/zeenie-ai/MachinaOS --skill write-todos-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: write-todos-skill
Source: https://github.com/zeenie-ai/MachinaOS/tree/main/server/skills/assistant/write-todos-skill
Command: npx skills add https://github.com/zeenie-ai/MachinaOS --skill write-todos-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps you break down complex objectives into an explicit, user-visible checklist so progress is clear and changes are handled without losing context.

Core Features & Use Cases

  • Structured task planning: Creates a multi-step todo list and marks the first step as in progress to start execution immediately.
  • Real-time progress updates: Updates the full todo list after every step so completion and next actions remain synchronized with the user’s view.
  • Adaptive revision as work evolves: Revises the plan when steps become irrelevant or new work appears, while keeping completed items intact.

Quick Start

Use the write-todos-skill to plan a 5-step deployment process for a service update and then update the list after each step as you finish it.

Frequently Asked Questions about write-todos-skill

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

FAQPage Schema
How do I track multi-step task progress during complex workflow execution?

To track multi-step task progress, you can create a structured checklist that sequences objectives and updates their status to pending, in_progress, or completed after every step. This ensures progress remains synchronized and visible throughout execution.

What is the best way to plan and sequence operational checklists for deployment?

The best way to plan operational checklists is to break down the deployment into an explicit, multi-step todo array. The first step is automatically marked in_progress to initiate execution, with the full list updated each turn as tasks are finished.

Can I revise a task plan when new requirements emerge without losing completed items?

Yes, you can revise a task plan when new work appears or steps become irrelevant. The plan adapts by updating the todos array while keeping completed items intact, ensuring no progress is lost during workflow changes.

How does real-time progress synchronization work for multi-step objectives?

Real-time progress synchronization works by issuing a full todos array update once per turn. It constrains status fields to pending, in_progress, or completed, reflecting the exact completion state and next actions after every step.

When should I use structured task planning for workflow management?

You should use structured task planning for complex operational work where tasks must be explicitly sequenced and tracked step by step. It is essential when changes occur frequently and losing context would disrupt the overall objective.