| name | workspace-update-todo |
| description | Add, remove, or modify TODO items |
workspace-update-todo
Overview
This skill updates TODO items in a workspace's TODO file. It delegates the actual update work to the workspace-repo-todo-updater agent.
After completion: Use /workspace-execute to work through the updated TODO items.
Paths: Use relative paths from project root for all workspace file operations (see CLAUDE.md for details).
Arguments
This skill receives $ARGUMENTS from the caller. Parse to extract:
- Workspace name (required)
- Repository name or TODO file name (required)
- Update request (required): what to add, remove, or modify
--interactive flag (optional): enables preview checkpoint before applying changes
- Example:
feature-user-auth auth-service Add error handling to all endpoints
- Example:
feature-user-auth TODO-api.md Remove the caching TODO
- Example:
feature-user-auth auth-service Add error handling --interactive
If $ARGUMENTS is missing workspace or repository, abort with message:
Please specify a workspace and TODO file. Example: /workspace-update-todo feature-user-auth auth-service Add error handling
--interactive flag: When present, the updater agent runs in the foreground with a preview checkpoint before applying changes. The user can approve, modify, or cancel. When absent, the default autonomous background behavior is used.
Steps
1. Delegate to Agent
Pass the user's request as-is to the agent. Do NOT convert to TODO format yourself.