| Tool |
Description |
Example Usage |
plan_task |
Create a comprehensive task plan |
"plan task: implement authentication" |
execute_task |
Execute a specific task |
"execute task 1" |
list_tasks |
Display all tasks with status |
"list tasks" |
delete_task |
Remove a task from the queue |
"delete task 3" |
complete_task |
Mark a task as completed |
"complete task 2" |
update_task |
Modify task details |
"update task 1 with new requirements" |
| Tool |
Description |
Example Usage |
split_tasks |
Break down complex tasks |
"split task 1 into subtasks" |
analyze_task |
Deep analysis of task requirements |
"analyze task complexity" |
verify_task |
Validate task completion |
"verify task 1" |
reflect_task |
Review and improve task approach |
"reflect on task 2" |
query_task |
Search tasks by criteria |
"query tasks with status pending" |
| Tool |
Description |
Example Usage |
get_task_detail |
Retrieve detailed task information |
"get details for task 1" |
clear_all_tasks |
Remove all tasks (with backup) |
"clear all tasks" |
| Tool |
Description |
Example Usage |
init_project_rules |
Initialize project standards |
"init project rules" |
research_mode |
Enter systematic research mode |
"research GraphQL vs REST" |
| Tool |
Description |
Example Usage |
process_thought |
Process and structure thoughts |
Internal use by agent |
plan_task - Strategic task planning
analyze_task - Requirement analysis
split_tasks - Task decomposition
execute_task - Task implementation
update_task - Task modification
complete_task - Mark completion
verify_task - Validate results
reflect_task - Quality review
query_task - Status checking
get_task_detail - Retrieve history
clear_all_tasks - Clean slate with backup
research_mode - Technology exploration
init_project_rules - Standards definition
- Always start with
init project rules for new projects
- Use
plan task before implementation
- Let the system handle task decomposition automatically
- Execute tasks in dependency order
- Use
continuous mode for batch processing
- Verify completion with
verify_task
- Tasks persist across sessions automatically
- Use
query_task to find specific tasks
clear_all_tasks creates automatic backups
- Use for technology comparisons
- Gather information before planning
- Document findings in task context
When working with large projects:
- Focus on one task at a time
- Use task IDs instead of descriptions
- Let the system manage context
- Start new sessions when hitting limits
Common scenarios and solutions:
| Issue |
Solution |
| Lost context |
Start new session, system will resume |
| Task conflicts |
Use dependency management |
| Complex requirements |
Use split_tasks for decomposition |
| Unclear specs |
Use research_mode first |