SKILL.md
toki - Task Management
Personal todo and task tracking with projects, tags, priorities, and due dates.
When to use toki
- User wants to add a task or todo
- User asks about their tasks or what's pending
- User wants to mark something as done
- User mentions deadlines, priorities, or project organization
Available MCP tools
| Tool | Purpose |
|---|---|
mcptokiadd_todo |
Create a new todo |
mcptokilist_todos |
List todos with filters |
mcptokimark_done |
Complete a todo |
mcptokimark_undone |
Reopen a todo |
mcptokiupdate_todo |
Modify todo details |
mcptokidelete_todo |
Remove a todo |
mcptokiadd_project |
Create a project |
mcptokilist_projects |
List all projects |
mcptokiaddtagto_todo |
Tag a todo |
mcptokiremovetagfrom_todo |
Untag a todo |
mcptokidelete_project |
Delete a project and its todos |
Common patterns
Add a task
mcp__toki__add_todo(description="Fix the login bug", priority="high", tags=["bugs", "urgent"])
List pending tasks
mcp__toki__list_todos(done=false)
List by project
mcp__toki__list_todos(project_id="uuid-here", done=false)
Complete a task
mcp__toki__mark_done(todo_id="uuid-here")
Add with due date
mcp__toki__add_todo(description="Submit report", due_date="2026-02-15T17:00:00Z")
CLI commands (if MCP unavailable)
toki add "Task description" --priority high --tags urgent
toki list # All pending
toki list --done # Completed
toki list --project myproj # By project
toki done <id> # Mark complete
toki export markdown # Export to markdown
Data location
~/.local/share/toki/toki.db (SQLite, respects XDGDATAHOME)