ticktick-cli
TickTick-Aufgaben von der Kommandozeile verwalten
Die Verwaltung von Aufgaben in TickTick/Dida365 über die Weboberfläche ist langsam und repetitiv. Dieses Skill bietet eine Kommandozeilenschnittstelle zur offiziellen Open API und ermöglicht es KI-Agenten und Entwicklern, Aufgaben und Projekte programmgesteuert zu erstellen, zu aktualisieren, abzuschließen und zu löschen.
Die Skill-ZIP herunterladen
In Claude hochladen
Gehe zu Einstellungen → Fähigkeiten → Skills → Skill hochladen
Einschalten und loslegen
Teste es
Verwendung von "ticktick-cli". Alle Projekte auflisten
Erwartetes Ergebnis:
- Projekte werden in einer Tabelle mit folgenden Spalten angezeigt: id, name, color, closed, groupId, viewMode, kind, sortOrder
- Oder JSON-Ausgabe, falls das --json Flag verwendet wird
Verwendung von "ticktick-cli". Aufgabe mit Fälligkeitsdatum erstellen
Erwartetes Ergebnis:
- Neue Aufgabe erfolgreich erstellt mit ID
- Aufgabendetails werden angezeigt, einschließlich Titel, Priorität, Fälligkeitsdatum und Projektzuordnung
Verwendung von "ticktick-cli". Aufgabe abschließen
Erwartetes Ergebnis:
- Aufgabe als abgeschlossen markiert mit Bestätigungsmeldung 'OK'
Sicherheitsaudit
Niedriges RisikoThis is a legitimate CLI tool for managing TickTick/Dida365 tasks via the official Open API. The static analyzer produced 314 false positive findings by misclassifying: (1) Pydantic Field() definitions as cryptographic algorithms, (2) markdown backtick code formatting as shell execution, (3) JavaScript template literals as backtick execution. All network access is to the official Dida365 API endpoints. File read capability for JSON input and environment variable configuration are standard CLI practices appropriate for this use case.
Probleme mit niedrigem Risiko (2)
Risikofaktoren
🌐 Netzwerkzugriff (1)
⚡ Enthält Skripte (1)
📁 Dateisystemzugriff (1)
🔑 Umgebungsvariablen (1)
Qualitätsbewertung
Was du bauen kannst
Aufgabenerstellung automatisieren
KI-Agenten können Aufgaben erstellen, als abgeschlossen markieren und Projekte verwalten, ohne manuell auf die Weboberfläche zugreifen zu müssen.
Aufgaben-Workflows erstellen
Integrieren Sie TickTick-Aufgabenverwaltung in Skripte, CI/CD-Pipelines oder Produktivitätsautomatisierung.
Massen-Aufgabenoperationen
Erstellen Sie mehrere Aufgaben aus JSON-Dateien zur Verfolgung von Serien, Büchern oder beliebigen Workflows mit mehreren Elementen.
Probiere diese Prompts
Verwende ticktick-cli, um alle Projekte in meinem TickTick-Konto aufzulisten. Zeige die Projektnamen und IDs in einem übersichtlichen Format an.
Erstelle eine neue Aufgabe im Projekt [PROJECT_ID] mit dem Titel 'Review PR #123' und setze das Fälligkeitsdatum auf morgen. Markiere sie als hohe Priorität.
Markiere Aufgabe [TASK_ID] als abgeschlossen im Projekt [PROJECT_ID]. Verwende den ticktick-cli complete Befehl.
Erstelle eine Reihe von Aufgaben in meinem Projekt 'Leseliste'. Verwende die --item-json Option mit der Datei @/path/to/tasks.json, die ein Array von Aufgabenobjekten enthält.
Bewährte Verfahren
- Speichern Sie Ihr TICKTICK_TOKEN sicher in Umgebungsvariablen, niemals in Skripten oder Versionskontrolle
- Verwenden Sie das --json Flag beim Aufruf von KI-Agenten für einfacheres Parsen der Ergebnisse
- Testen Sie destruktive Operationen wie delete zunächst mit schreibgeschützten Abfragen, um Projekt- und Aufgaben-IDs zu bestätigen
Vermeiden
- OAuth-Token in Skripten fest codieren oder als sichtbare Kommandozeilenargumente übergeben
- Delete-Befehle verwenden, ohne vorher die Ziel-Projekt- oder Aufgaben-ID zu verifizieren
- Davon ausgehen, dass die CLI vor destruktiven Operationen zur Bestätigung auffordert (tut sie nicht)