TaskFlow für Openclaw

TaskFlow bietet ein robustes, Markdown-zentriertes Projekt- und Aufgabenmanagement-Framework für Openclaw Skills mit SQLite-Synchronisierung und automatisierten Hintergrund-Daemons.

sm0ls
v1.1.1
Feb 23, 2026
0
0
0

Installieren & Herunterladen

1. ClawHub CLI

Der schnellste Weg, einen Skill direkt aus der Registry zu installieren.

npx clawhub@latest install taskflow

2. Manuelle Installation

Kopiere den Skill-Ordner an einen dieser Orte

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priorität: Workspace > Lokal > Integriert (Bundled)

3. Prompt-Installation

Kopiere diesen Prompt in OpenClaw, um ihn automatisch zu installieren.

Hilf mir, taskflow über Clawhub zu installieren. Falls Clawhub nicht installiert ist, installiere es bitte zuerst (npm i -g clawhub).

Lieber herunterladen?

Hole dir die rohen Skill-Dateien in einem ZIP-Archiv.

Was ist TaskFlow?

TaskFlow ist ein entwicklerzentrierter Skill, der KI-Agenten ein strukturiertes und dennoch flexibles System zur Verwaltung von Projekten, Aufgaben und Architekturplänen bietet. Er folgt dem Prinzip, dass Markdown die maßgebliche Quelle der Wahrheit (Source of Truth) ist. Benutzer können Aufgabendateien direkt bearbeiten, während ein Hintergrund-Daemon die Änderungen mit einer SQLite-Datenbank synchronisiert, um erweiterte Abfragen und Berichte zu ermöglichen. Durch die nahtlose Integration in das Openclaw Skills-Ökosystem schließt es die Lücke zwischen menschenlesbarer Dokumentation und maschinenlesbaren Daten.

Dieser Skill ist besonders leistungsstark für langlaufende Agenten-Workflows, bei denen die Aufrechterhaltung des Status über Sitzungen hinweg entscheidend ist. Er enthält integrierte Sicherheitsprotokolle für den sicheren Umgang mit Workspace-Grenzen und bietet optionale Integrationen wie Apple Notes für die Echtzeit-Statusverfolgung unter macOS. Egal, ob Sie ein einzelnes Repository oder eine komplexe Multi-Agenten-Umgebung verwalten, TaskFlow stellt sicher, dass Ihre Projekte organisiert und zugänglich bleiben.

TaskFlow Anwendungsfälle

  • Aufrechterhaltung des langfristigen Projektstatus über mehrere KI-Agenten-Sitzungen hinweg mit Openclaw Skills.
  • Synchronisierung von Aufgabenlisten zwischen Markdown-Dateien und einer abfragbaren SQLite-Datenbank.
  • Erstellung automatisierter Projektstatusberichte für die menschliche Überprüfung via CLI oder Apple Notes.
  • Erstellung strukturierter Architekturpläne und Roadmaps, die Agenten als Kontext referenzieren können.
  • Orchestrierung komplexer Aufgabenabhängigkeiten mit Prioritätsstufen und Besitzer-Tags.

So funktioniert TaskFlow

  1. Der Benutzer oder Agent definiert ein Projekt in der PROJECTS.md-Registrierung mit einem eindeutigen Slug.
  2. Markdown-basierte Aufgabendateien werden mit einer speziellen Vorlage erstellt, die Kopfzeilen für die Status „In Progress“, „Backlog“ und „Done“ enthält.
  3. Ein Hintergrund-Synchronisations-Daemon (LaunchAgent oder systemd) überwacht die Dateien und aktualisiert alle 60 Sekunden einen zentralen SQLite-Index.
  4. Agenten fragen die SQLite-Datenbank ab oder lesen Markdown-Dateien, um den aktuellen Projektkontext und Aufgabenstatus innerhalb der Openclaw Skills-Umgebung zu verstehen.
  5. Aktualisierungen erfolgen durch Verschieben von Aufgabenzeilen zwischen Markdown-Abschnitten, die die Sync-Engine dann zurück in die Datenbank überträgt.

TaskFlow Einrichtung

Fügen Sie den Workspace-Pfad zu Ihrem Shell-Profil hinzu:

export OPENCLAW_WORKSPACE="/path/to/your/.openclaw/workspace"

Verknüpfen Sie das CLI und führen Sie den Setup-Assistenten aus, um die Openclaw Skills-Umgebung zu initialisieren:

ln -sf {baseDir}/scripts/taskflow-cli.mjs /usr/local/bin/taskflow
taskflow setup

Um die Hintergrundsynchronisierung zu aktivieren, installieren Sie den Daemon:

taskflow install-daemon

TaskFlow Datenschema & Taxonomie

TaskFlow organisiert Daten im Workspace mit einer spezifischen Hierarchie, um die Kompatibilität mit Openclaw Skills-Workflows zu gewährleisten:

Datei/Verzeichnis Zweck
PROJECTS.md Zentrales Register für Projektnamen, Slugs und Status.
tasks/*.md Markdown-Aufgabenlisten mit spezifischer Syntax: - [ ] (task:id) [Px] [owner] title.
plans/*.md Optionale Architektur- und Designdokumente.
memory/taskflow.sqlite Der abgeleitete Index für Hochleistungsabfragen und Historienverfolgung.
logs/ Standard-Ausgabe- und Fehlerprotokolle für den Sync-Daemon.

Aufgaben-IDs folgen einem strengen <slug>-NNN-Format, um eine sequentielle Sortierung und einfache Referenzierung zu gewährleisten.

TaskFlow Erweiterte Funktionen

  • Bidirektionale Synchronisierung zwischen Markdown-Dateien und SQLite-Datenbanken.
  • Automatisierter Apple Notes-Export für Echtzeit-Projektdashboards auf macOS.
  • Multi-Plattform-Unterstützung für Hintergrund-Daemons via LaunchAgents (macOS) und systemd (Linux).
  • Fortgeschrittenes CLI für Projektstatus-Audits, Hinzufügen von Aufgaben und manuelle Sync-Trigger.
  • Sichere Pfadauflösung und parametrisierte Abfrage-Engine zur Vermeidung von SQL-Injection und Directory Traversal innerhalb von Openclaw Skills.

SKILL.md


Laden

Verwandte Openclaw-Skills

Hervorgehoben*