Todoist CLI
Zarządzaj zadaniami, projektami, etykietami i filtrami Todoist z terminala za pomocą CLI td
Działa po konfiguracji
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 inboxShow my tasks due todayCreate a new project with a filter