Todoist CLI

Administrer Todoist-opgaver, -projekter, -etiketter og -filtre fra terminalen via td CLI'en

Af Doist · Doist/todoist-cli

Virker med opsætning ★ 8.0/10

Todoist CLI — Administrer Todoist-opgaver, -projekter, -etiketter og -filtre fra terminalen via td CLI'en

Hvad det gør

Lærer Claude at styre den officielle `td` CLI (@doist/todoist-cli) til at se, oprette, opdatere, fuldføre og organisere Todoist-opgaver, -projekter, -etiketter, -filtre, -sektioner, -kommentarer, -påmindelser og -arbejdsområder. Udløses, når brugeren nævner Todoist, tasks, inbox, today, upcoming, projects, labels eller filters, eller beder om at tilføje, fuldføre eller reorganisere deres opgaver. Kræver at td CLI er installeret og godkendt via `td auth login`.

Testrapport

Installerede @doist/todoist-cli i en midlertidig HOME (npm exit 0, `td --version` 3.1.0) og bekræftede, at skill'ens dokumenterede `td task`-underkommandoer matcher CLI'ens rigtige --help præcist, og at `td today` fejler rent uden et token og beder om `td auth login`. Kunne ikke måle output vs. baseline: hver rigtig læse/skrive-operation kræver OAuth-login til en live Todoist-konto (kun `quickadd --dry-run` kører uautentificeret, blot gentager tekst), så ingen sammenlignelig artefakt kunne produceres. SKILL.md er nøjagtig og sikkerhedsbevidst (untrusted-output-advarsler, token-lækage og attachment-Read-forsigtighed); frontmatter siger 3.1.1 vs. npm latest 3.1.0 (repo lidt foran). Trigger-formuleringer bedømt — SKULLE udløses: "Add 'Buy groceries' to my Todoist for tomorrow", "What's on my Todoist today?", "Create a Todoist project Q3 Planning and add three tasks"; skulle IKKE: "Add a TODO comment in this Python function", "Remind me to call the dentist" (ingen Todoist-kontekst) — 5/5 korrekte.

Testet: 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

Kommandoer og eksempelprompter

  • /todoist-cliAdministrer Todoist-opgaver, -projekter, -etiketter og -filtre fra terminalen via td CLI'en

Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):

  • Add a task to my Todoist inbox
  • Show my tasks due today
  • Create a new project with a filter