Todoist CLI

Zarządzaj zadaniami, projektami, etykietami i filtrami Todoist z terminala za pomocą CLI td

Autor: Doist · Doist/todoist-cli

Działa po konfiguracji ★ 8.0/10

Todoist CLI — Zarządzaj zadaniami, projektami, etykietami i filtrami Todoist z terminala za pomocą CLI td

Co robi ten skill

Uczy Claude'a obsługi oficjalnego CLI `td` (@doist/todoist-cli) do przeglądania, tworzenia, aktualizowania, kończenia i organizowania zadań, projektów, etykiet, filtrów, sekcji, komentarzy, przypomnień i przestrzeni roboczych Todoist. Uruchamia się, gdy użytkownik wspomina Todoist, tasks, inbox, today, upcoming, projects, labels lub filters, lub prosi o dodanie, ukończenie lub reorganizację swoich zadań. Wymaga zainstalowanego i uwierzytelnionego CLI td za pomocą `td auth login`.

Raport z testu

Zainstalowano @doist/todoist-cli w tymczasowym HOME (npm exit 0, `td --version` 3.1.0) i potwierdzono, że udokumentowane subpolecenia `td task` umiejętności dokładnie odpowiadają rzeczywistemu --help CLI, oraz że `td today` zawodzi czysto bez tokena, prosząc o `td auth login`. Nie można było zmierzyć wyjścia vs. bazowego: każdy rzeczywisty odczyt/zapis wymaga logowania OAuth do aktywnego konta Todoist (tylko `quickadd --dry-run` działa bez uwierzytelnienia, tylko wyświetlając tekst), więc nie można było wyprodukować porównywalnego artefaktu. SKILL.md jest dokładny i świadomy bezpieczeństwa (ostrzeżenia o niezaufanym wyjściu, wycieku tokena i ostrożnościach Read załączników); frontmatter podaje 3.1.1 vs. npm latest 3.1.0 (repozytorium nieco wyprzedza). Oceniono frazy wyzwalające — POWINNO zadziałać: "Add 'Buy groceries' to my Todoist for tomorrow", "What's on my Todoist today?", "Create a Todoist project Q3 Planning and add three tasks"; NIE POWINNO: "Add a TODO comment in this Python function", "Remind me to call the dentist" (brak kontekstu Todoist) — 5/5 poprawnych.

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

Instalacja

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

Komendy i przykładowe prompty

  • /todoist-cliZarządzaj zadaniami, projektami, etykietami i filtrami Todoist z terminala za pomocą CLI td

Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):

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