Todoist CLI
Verwaltet Todoist-Aufgaben, -Projekte, -Labels und -Filter vom Terminal aus über die td CLI
Funktioniert mit Setup
Was es kann
Bringt Claude bei, die offizielle `td` CLI (@doist/todoist-cli) zu steuern, um Todoist-Aufgaben, -Projekte, -Labels, -Filter, -Sektionen, -Kommentare, -Erinnerungen und -Arbeitsbereiche anzuzeigen, zu erstellen, zu aktualisieren, abzuschließen und zu organisieren. Wird ausgelöst, wenn der Benutzer Todoist, tasks, inbox, today, upcoming, projects, labels oder filters erwähnt oder darum bittet, seine Aufgaben hinzuzufügen, abzuschließen oder neu zu organisieren. Erfordert die installierte und über `td auth login` authentifizierte td CLI.
Testbericht
@doist/todoist-cli in einem temporären HOME installiert (npm exit 0, `td --version` 3.1.0) und bestätigt, dass die dokumentierten `td task`-Unterbefehle des Skills genau mit der echten --help der CLI übereinstimmen und dass `td today` ohne Token sauber fehlschlägt und nach `td auth login` fragt. Konnte den Output vs. Baseline nicht messen: Jeder echte Lese-/Schreibzugriff erfordert eine OAuth-Anmeldung bei einem Live-Todoist-Konto (nur `quickadd --dry-run` läuft unauthentifiziert, gibt nur Text aus), daher konnte kein vergleichbares Artefakt erstellt werden. SKILL.md ist genau und sicherheitsbewusst (untrusted-output-Warnungen, token-leak und attachment-Read-Vorsichtsmaßnahmen); Frontmatter sagt 3.1.1 vs. npm latest 3.1.0 (Repo leicht voraus). Trigger-Formulierungen beurteilt — SOLLTE auslösen: „Add 'Buy groceries' to my Todoist for tomorrow“, „What's on my Todoist today?“, „Create a Todoist project Q3 Planning and add three tasks“; SOLLTE NICHT auslösen: „Add a TODO comment in this Python function“, „Remind me to call the dentist“ (kein Todoist-Kontext) — 5/5 korrekt.
Getestet am: 2026-07-31 · Claude Code 2.x (agent harness)
Installation
git clone --depth 1 https://github.com/Doist/todoist-cli.git /tmp/todoist-cli-src mkdir -p ~/.claude/skills cp -R /tmp/todoist-cli-src/skills/todoist-cli ~/.claude/skills/todoist-cli # Runtime dependency (skill wraps an external CLI, not bundled): # npm install -g @doist/todoist-cli # provides the `td` binary # Authenticate before use (OAuth in browser, needs a Todoist account): # td auth login # Verify: td doctor
Befehle & Beispiel-Prompts
/todoist-cliVerwaltet Todoist-Aufgaben, -Projekte, -Labels und -Filter vom Terminal aus über die td CLI
Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):
Add a task to my Todoist inboxShow my tasks due todayCreate a new project with a filter