Todoist CLI

Spravuje Todoist úkoly, projekty, štítky a filtry z terminálu pomocí td CLI

od Doist · Doist/todoist-cli

Funguje s nastavením ★ 8.0/10

Todoist CLI — Spravuje Todoist úkoly, projekty, štítky a filtry z terminálu pomocí td CLI

Co umí

Učí Claude ovládat oficiální `td` CLI (@doist/todoist-cli) pro prohlížení, vytváření, aktualizaci, dokončování a organizaci Todoist úkolů, projektů, štítků, filtrů, sekcí, komentářů, připomenutí a pracovních prostorů. Spouští se, když uživatel zmíní Todoist, úkoly, inbox, today, upcoming, projekty, štítky nebo filtry, nebo požádá o přidání, dokončení nebo reorganizaci svých úkolů. Vyžaduje nainstalované a autentizované td CLI přes `td auth login`.

Testovací report

Nainstalováno @doist/todoist-cli do dočasného HOME (npm exit 0, `td --version` 3.1.0) a potvrzeno, že dokumentované podřízené příkazy `td task` dovednosti přesně odpovídají skutečnému --help CLI a že `td today` selže čistě bez tokenu s požadavkem na `td auth login`. Nelze měřit výstup vs základní verze: každý skutečný read/write potřebuje OAuth přihlášení k živému účtu Todoist (pouze `quickadd --dry-run` běží neautentizovaně, just echoing text), takže nebylo možné vyprodukovat srovnatelný artefakt. SKILL.md je přesné a bezpečnostně uvědomělé (untrusted-output warnings, token-leak and attachment-Read cautions); frontmatter uvádí 3.1.1 vs npm latest 3.1.0 (repo slightly ahead). Spouštěcí fráze posouzeny — MĚLO by se spustit: "Add 'Buy groceries' to my Todoist for tomorrow", "What's on my Todoist today?", "Create a Todoist project Q3 Planning and add three tasks"; NEMĚLO by se spustit: "Add a TODO comment in this Python function", "Remind me to call the dentist" (no Todoist context) — 5/5 správně.

Testováno: 2026-07-31 · Claude Code 2.x (agent harness)

Instalace

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

Příkazy a ukázkové prompty

  • /todoist-cliSpravuje Todoist úkoly, projekty, štítky a filtry z terminálu pomocí td CLI

Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):

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