Todoist CLI

Beheer Todoist taken, projecten, labels en filters vanaf de terminal via de td CLI

Door Doist · Doist/todoist-cli

Werkt met setup ★ 8.0/10

Todoist CLI — Beheer Todoist taken, projecten, labels en filters vanaf de terminal via de td CLI

Wat het doet

Leert Claude om de officiële `td` CLI (@doist/todoist-cli) te bedienen om Todoist taken, projecten, labels, filters, secties, opmerkingen, herinneringen en werkruimtes te bekijken, creëren, bijwerken, voltooien en organiseren. Activeert wanneer de gebruiker Todoist, taken, inbox, today, upcoming, projecten, labels of filters noemt, of vraagt om hun taken toe te voegen, te voltooien of te reorganiseren. Vereist dat de td CLI is geïnstalleerd en geauthenticeerd via `td auth login`.

Testrapport

@doist/todoist-cli geïnstalleerd in een tijdelijke HOME (npm exit 0, `td --version` 3.1.0) en bevestigd dat de gedocumenteerde `td task` subcommando's van de skill exact overeenkomen met de echte --help van de CLI, en dat `td today` netjes faalt zonder een token, vragend om `td auth login`. Kon output versus baseline niet meten: elke echte lees-/schrijfbewerking vereist OAuth login naar een live Todoist account (alleen `quickadd --dry-run` draait ongeauthenticeerd, alleen tekst echoënd), dus geen vergelijkbaar artefact kon worden geproduceerd. SKILL.md is nauwkeurig en beveiligingsbewust (waarschuwingen voor onbetrouwbare output, token-lek en attachment-Read waarschuwingen); frontmatter zegt 3.1.1 versus npm laatste 3.1.0 (repo iets vooruit). Trigger formuleringen beoordeeld — MOET activeren: "Add 'Buy groceries' to my Todoist for tomorrow", "What's on my Todoist today?", "Create a Todoist project Q3 Planning and add three tasks"; MOET NIET: "Add a TODO comment in this Python function", "Remind me to call the dentist" (geen Todoist context) — 5/5 correct.

Getest op: 2026-07-31 · Claude Code 2.x (agent harness)

Installatie

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

Commando's en voorbeeldprompts

  • /todoist-cliBeheer Todoist taken, projecten, labels en filters vanaf de terminal via de td CLI

Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):

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