bootspring_todo
Manage project todo items. Add, list, complete, or remove tasks.
Overview
The bootspring_todo tool provides simple task management for your project. Todos are stored in a todo.md file and can be managed through natural language or direct tool calls.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
action | string | Yes | Action to perform |
text | string | No | Todo text (when adding) |
index | number | No | Todo index number (when completing or removing) |
Actions
| Action | Description |
|---|---|
list | List all todos (pending and completed) |
add | Add a new todo item |
done | Mark a todo as complete |
remove | Remove a todo item |
clear | Clear all completed todos |
Usage Examples
List Todos
Use the bootspring_todo tool with:
- action: "list"
Response:
Loading code block...
Add a Todo
Use the bootspring_todo tool with:
- action: "add"
- text: "Implement email notifications"
Response:
Loading code block...
Complete a Todo
Use the bootspring_todo tool with:
- action: "done"
- index: 0
Response:
Loading code block...
Remove a Todo
Use the bootspring_todo tool with:
- action: "remove"
- index: 2
Response:
Loading code block...
Clear Completed
Use the bootspring_todo tool with:
- action: "clear"
Response:
Loading code block...
Todo File Format
Todos are stored in todo.md with the following format:
Loading code block...
Configuration
Configure the todo file path in bootspring.config.js:
Loading code block...
Error Handling
Missing Text
Loading code block...
Invalid Index
Loading code block...
Missing Index
Loading code block...
CLI Integration
The todo tool integrates with the Bootspring CLI:
Loading code block...
Best Practices
Keep Todos Focused
Write clear, actionable todo items:
- Good: "Add email validation to signup form"
- Bad: "Work on forms"
Regular Cleanup
Use clear regularly to keep your todo list manageable.
Commit Your Todos
Include todo.md in version control to share tasks with your team.
Use with Workflows
Combine with workflows for structured task management:
1. Start workflow: bootspring_orchestrator action="start" workflow="feature-development"
2. Add todos: bootspring_todo action="add" text="Step 1: Requirements"
3. Complete as you progress
Related Tools
- bootspring_loop - Autonomous task loops with PRDs
- bootspring_prd - Convert PRDs to todos
- bootspring_workflow - Workflow-based task management