List tasks, create tasks, and complete them in Todoist. Trigger phrases: todoist, my tasks, add a task, todo list.
npx skills add https://github.com/Anil-matcha/awesome-muse-connectors --skill todoist
Work the user's Todoist: list tasks (tasks: content, due date, priority, project), create tasks (create), and mark tasks done (complete).
All commands go through bin/todoist.py:
bin/todoist.py tasks # list tasks (content, due date, priority, project)
bin/todoist.py create --content "Water the plants" # create a task
bin/todoist.py complete --id 1234567890 # mark a task done
Task ids come from tasks output.
todoist (credential is collected as custom.todoist)credentials.request_api_access): find it in Todoist → Settings → Integrations → Developerbearer_headerapi.todoist.combin/todoist.py tasks (a successful list proves the token works)create and complete are writes: confirm the task content/id with the user before running, unless standing permission to manage the list exists.tasks) needs no confirmation.bin/todoist.py). Do not print, log, or transmit the token value.🧪 Draft: written from Todoist's public REST API v1 docs; not yet live-tested end-to-end.
Take anil-matcha/todoist from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.