Todoist CLI

Hantera Todoist-uppgifter, projekt, etiketter och filter från terminalen via td CLI

av Doist · Doist/todoist-cli

Fungerar med konfiguration ★ 8.0/10

Todoist CLI — Hantera Todoist-uppgifter, projekt, etiketter och filter från terminalen via td CLI

Vad den gör

Lär Claude att hantera den officiella `td` CLI (@doist/todoist-cli) för att visa, skapa, uppdatera, slutföra och organisera Todoist-uppgifter, projekt, etiketter, filter, sektioner, kommentarer, påminnelser och arbetsytor. Utlöses när användaren nämner Todoist, tasks, inbox, today, upcoming, projects, labels, eller filters, eller ber att lägga till, slutföra eller omorganisera sina uppgifter. Kräver att td CLI är installerat och autentiserat via `td auth login`.

Testrapport

Installerade @doist/todoist-cli i en temporär HOME (npm exit 0, `td --version` 3.1.0) och bekräftade att färdighetens dokumenterade `td task`-underkommandon matchar CLI:s verkliga --help exakt, och att `td today` misslyckas rent utan en token som ber om `td auth login`. Kunde inte mäta utdata kontra baslinje: varje verklig läs-/skrivoperation behöver OAuth-inloggning till ett levande Todoist-konto (endast `quickadd --dry-run` körs oautentiserat, bara ekar text), så ingen jämförbar artefakt kunde produceras. SKILL.md är korrekt och säkerhetsmedveten (untrusted-output-varningar, token-leak och attachment-Read-varningar); frontmatter säger 3.1.1 kontra npm senaste 3.1.0 (repo något före). Trigger-fraser bedömdes — SKA utlösas: "Add 'Buy groceries' to my Todoist for tomorrow", "What's on my Todoist today?", "Create a Todoist project Q3 Planning and add three tasks"; SKA INTE: "Add a TODO comment in this Python function", "Remind me to call the dentist" (ingen Todoist-kontext) — 5/5 korrekta.

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

Kommandon och exempelprompter

  • /todoist-cliHantera Todoist-uppgifter, projekt, etiketter och filter från terminalen via td CLI

Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):

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