complete-todo

Marks a plan as completed and generates an execution summary report.

2.0k|274|Updated Jan 30, 2026
One-click install
npx skills add https://github.com/openakita/openakita --skill complete-todo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: complete-todo
Source: https://github.com/openakita/openakita/tree/main/skills/system/complete-todo
Command: npx skills add https://github.com/openakita/openakita --skill complete-todo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

When an AI agent executes a multi-step plan, there is no clean way to signal that all steps are finished and to collect the results. This Skill closes the loop by marking the plan as completed and producing a final execution report.

Core Features & Use Cases

  • Plan Completion: Marks the current todo plan as finished once all steps are done.
  • Summary Report: Returns an execution summary including success/failure statistics and total elapsed time.
  • Use Case: After an agent finishes a multi-step task like searching Baidu for weather, taking a screenshot, and sending it to the user, call this Skill with a summary such as "Completed Baidu weather search and sent screenshot to user" to finalize the plan and get the execution statistics.

Quick Start

Ask the agent to mark the current plan as completed with a summary of what was accomplished once every step in the todo list is done.

Frequently Asked Questions about complete-todo

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

FAQPage Schema
How do I mark a todo plan as completed in an agent workflow?

Call the complete-todo skill with a summary string describing what was accomplished. It finalizes the plan and returns an execution report with success and failure statistics.

When should the complete-todo skill be called?

Call it only after all steps in the plan are done. It is the final step in the plan lifecycle, following create-todo and update-todo-step calls that track individual step progress.

What parameters does the complete-todo skill require?

It requires a single string parameter named summary, which describes the completed work, for example a sentence stating the task that was finished and delivered to the user.

What does the complete-todo skill return after execution?

It returns an execution summary containing success and failure statistics for the plan steps along with the total elapsed time for the entire plan.

Can complete-todo be used without creating a plan first?

No, it operates on an existing plan created by the create-todo skill. It is part of a plan management workflow alongside update-todo-step and get-todo-status.