Todoist Task-Manager
Geben Sie Ihrem Agenten vollständige Transparenz über lang laufende Aufgaben, indem Sie Reasoning, Fortschrittslogs und Status-Updates direkt mit Todoist synchronisieren — alles automatisiert über OpenClaw Ultra.
Systemübersicht
Dieses System verwandelt Todoist in ein Transparenz-Dashboard für Ihren Agenten. Jede komplexe Aufgabe erhält einen Todoist-Eintrag mit dem vollständigen Plan, Echtzeit-Unterschritten-Kommentaren und automatischen Statusübergängen. Sie wissen immer, was Ihr Agent tut und wo er feststeckt.
| Systemebene | Kernfunktion | Ergebnis |
|---|---|---|
| Aufgabenerstellungsebene | Automatische Todoist-Aufgaben mit vollständigem Agenten-Reasoning-Plan | Verfolgte Aufgabe im richtigen Projekt/Abschnitt |
| Fortschritts-Streaming-Ebene | Echtzeit-Abschluss von Unterschritten als Aufgabenkommentare | Chronologisches Ausführungsprotokoll |
| Status-Management-Ebene | Aufgaben automatisch über In Progress / Waiting / Done verschieben | Visueller Pipeline-Status |
| Health-Monitoring-Ebene | Periodische Heartbeat-Prüfung für blockierte oder fehlgeschlagene Aufgaben | Zeitnahe Warnung bei blockierten Aufgaben |
| Berichtsebene | Tägliche Aufgabenabschluss-Zusammenfassung mit Ausführungsmetriken | Produktivitätsbericht zum Tagesende |
Voraussetzungen
| Punkt | Anforderung |
|---|---|
| OpenClaw Ultra | Installiert und läuft |
| Todoist-Konto | Free- oder Pro-Plan mit API-Zugang |
| Todoist API-Token | Erhalten unter Todoist-Einstellungen > Integrationen |
| Project ID | Projekt erstellen (z.B. "OpenClaw Tasks") und ID kopieren |
Schritt 0 — Todoist API-Anmeldeinformationen erhalten
Bevor der Agent Aufgaben synchronisieren kann, benötigen Sie API-Zugang.
Arbeitsschritte
- Gehen Sie zu Todoist-Einstellungen > Integrationen
- Kopieren Sie Ihren API-Token
- Erstellen Sie ein neues Projekt namens "OpenClaw Tasks"
- Erstellen Sie 3 Abschnitte: 🟡 In Progress, 🟠 Waiting, 🟢 Done
- Notieren Sie die Project ID und Section IDs (sichtbar in der URL beim Klick auf jeden Abschnitt)
Schritt 1 — Agenten die Sync-Scripts erstellen lassen
Anstatt einen Skill zu installieren, bitten Sie OpenClaw, die Integrationsscripts selbst zu erstellen.
Sofort verwendbarer Prompt
Ich möchte, dass Sie ein Todoist-basiertes Aufgaben-Transparenz-System für Ihre eigenen Durchläufe erstellen.
Erstellen Sie zunächst drei Bash-Scripts in einem 'scripts/'-Ordner:
1. todoist_api.sh — ein curl-Wrapper für die Todoist REST API
2. sync_task.sh — Aufgaben mit section_ids für In Progress, Waiting, Done erstellen oder aktualisieren
3. add_comment.sh — Fortschrittsprotokolle als Kommentare auf einer Aufgabe posten
Verwenden Sie diese Anmeldeinformationen:
- Token: [Ihr Todoist API-Token]
- Project ID: [Ihre Projekt-ID]
- Section IDs: In Progress [id], Waiting [id], Done [id]
Erstellen Sie nach der Fertigstellung eine Testaufgabe, um die Funktionalität zu überprüfen.Script-Struktur (Auto-generiert)
Der Agent generiert Scripts, die die Todoist REST API aufrufen:
- todoist_api.sh — generischer GET/POST-Wrapper
- sync_task.sh — erstellt Aufgaben im richtigen Abschnitt mit Plan in der Beschreibung
- add_comment.sh — fügt Ausführungsprotokolle als Kommentare hinzu
INFO
Keine manuelle Programmierung nötig. Der Agent übernimmt die Script-Erstellung — einfach den obigen Prompt mit Ihren Anmeldeinformationen einfügen.
Schritt 2 — Aufgaben-Transparenzmodus aktivieren
Weisen Sie den Agenten an, Todoist für jede komplexe Aufgabe zu verwenden.
Prompt
Ab sofort, für jede komplexe Aufgabe, die ich Ihnen gebe:
1. Vor dem Start erstellen Sie eine Todoist-Aufgabe in "🟡 In Progress"
- Aufgabenname: kurze Zusammenfassung des Ziels
- Beschreibung: Ihr vollständiger AUSFÜHRUNGSPLAN (Schritt für Schritt)
2. Für jeden abgeschlossenen Unterschritt rufen Sie add_comment.sh auf mit:
- was getan wurde
- wichtige Ergebnisse oder Entscheidungen
- aufgetretene Blocker
3. Wenn die Aufgabe abgeschlossen ist, verschieben Sie sie nach "🟢 Done"
4. Wenn blockiert und auf mich wartend, verschieben Sie nach "🟠 Waiting" und erklären Sie warum
Beginnen Sie mit dieser Aufgabe: [Ihre erste komplexe Aufgabe]Schritt 3 — Einmalige Aufgaben-Synchronisation (Manueller Modus)
Für schnelle Ad-hoc-Aufgaben, die dennoch Nachverfolgung benötigen.
Prompt
Verfolgen Sie diese Aufgabe in Todoist:
Task: [Beschreibung]
Plan: [kurze Schritte]
Priority: [high/medium/low]
Erstellen Sie sie in "🟡 In Progress" und aktualisieren Sie sie nach meinen Anweisungen.Schritt 4 — Heartbeat-Überwachung aktivieren
Stille Fehler verhindern, indem der Aufgabenfortschritt regelmäßig geprüft wird.
Prompt
Richten Sie eine Heartbeat-Überwachungsroutine ein:
Alle 30 Minuten prüfen Sie alle Todoist-Aufgaben in "🟡 In Progress":
- Für jede Aufgabe prüfen Sie, ob der letzte Kommentar innerhalb der letzten 25 Minuten war
- Wenn eine Aufgabe 30+ Minuten keine neuen Kommentare hat, markieren Sie sie als blockiert
- Benachrichtigen Sie mich via [Telegram / E-Mail] mit: Aufgabenname, Zeit seit letztem Update, mögliche Ursache
Führen Sie auch eine tägliche Prüfung um 18 Uhr durch:
- Fassen Sie alle heute nach "🟢 Done" verschobenen Aufgaben zusammen
- Listen Sie Aufgaben noch in "🟠 Waiting" mit Alter auf
- Berichten Sie die durchschnittliche Kommentaranzahl pro abgeschlossener AufgabeSchritt 5 — Blockierte Aufgaben automatisch abgleichen
Den Agenten sich erholen oder eskalieren lassen, wenn Aufgaben still werden.
Prompt
Wenn eine Aufgabe als blockiert markiert wird (kein Update seit 30+ Min.):
1. Prüfen Sie, ob der ursprüngliche Plan der Aufgabe fortgesetzt werden kann
2. Wenn ja, posten Sie einen Wiederherstellungskommentar und fahren Sie fort
3. Wenn nein, verschieben Sie nach "🟠 Waiting" und erklären Sie, was benötigt wird
4. Wenn 2+ Stunden blockiert, eskalieren Sie mit einer Direktnachricht an michFinale Workflow-Logik
Sie geben eine Aufgabe → Agent erstellt Todoist-Aufgabe mit Plan →
Unterschritt-Kommentare streamen in Echtzeit → Status aktualisiert sich automatisch →
Heartbeat überwacht den Zustand → Sie prüfen Todoist jederzeit für volle TransparenzPraktische Nutzungstipps
- Verwenden Sie aussagekräftige Aufgabenamen, damit die Todoist-Liste auf einen Blick scanbar ist
- Prüfen Sie zuerst den "🟠 Waiting"-Abschnitt wenn Sie Todoist öffnen — dort wartet der Agent auf Sie
- Kombinieren Sie mit dem Automatisierte Besprechungsnotizen Workflow für automatische Follow-up-Aufgaben
- Archivieren Sie den "🟢 Done"-Abschnitt wöchentlich, um das Board sauber zu halten