Communitygithub.com

160-cytoskeleton338/canvas-cowork

Erstelle und verwalte Flowith-Canvas-Arbeiten über die CLI für Bilder, Text, Video, Agentenläufe und semantische Abfragen.

Was ist canvas-cowork?

Diese Fähigkeit ermöglicht es Entwicklern, Flowith, eine kollaborative Canvas-Umgebung, direkt von der Kommandozeile aus zu steuern. Sie unterstützt die Erstellung und Verwaltung von Inhalten wie Bilder, Text, Videos sowie die Ausführung von KI-Agenten und semantischen Abfragen auf dem Canvas. Dies ist besonders nützlich für Automatisierungs-Workflows, Batch-Verarbeitung und die Integration mit anderen CLI-Tools. Die Fähigkeit ist plattformunabhängig und funktioniert mit jeder Terminalumgebung, die Node.js unterstützt. Sie vereinfacht die Arbeit mit Flowith, indem sie komplexe Canvas-Operationen auf einfache, wiederholbare CLI-Befehle reduziert.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add 160-cytoskeleton338/canvas-cowork

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht canvas-cowork?

Erstelle und verwalte Flowith-Canvas-Arbeiten über die CLI für Bilder, Text, Video, Agentenläufe und semantische Abfragen.

Einrichtung

  1. Stelle sicher, dass Node.js 16+ installiert ist.
  2. Führe npm install -g canvas-cowork aus.
  3. Setze den Umgebungsvariablenwert:
    • FLOWITH_API_KEY (erforderlich)
    • FLOWITH_BASE_URL (optional, Standard: https://api.flowith.io)

Verwendung

Einen neuen Canvas erstellen

canvas-cowork create --title "Mein Kanban-Board" --type board

Elemente zum Canvas hinzufügen

# Bild hinzufügen
canvas-cowork add image --path ./diagramm.png --x 100 --y 200

# Textblock hinzufügen
canvas-cowork add text --content "Willkommen zum Sprint-Review" --style heading

# Video einbetten
canvas-cowork add video --url https://example.com/demo.mp4 --autoplay

# Agenten ausführen
canvas-cowork run agent --name „Code-Reviewer“ --input „PR #42 prüfen“

# Semantische Abfrage durchführen
canvas-cowork query semantic --prompt „Alle Aufgaben zu diesem Feature finden“

Canvas exportieren

canvas-cowork export --format json --output ./export.json

Konfiguration

Optionen können auch in einer .canvas-cowork.json-Datei im Benutzerverzeichnis oder Projektstamm abgelegt werden.

{
  "baseUrl": "https://api.flowith.io",
  "defaultType": "board",
  "outputDir": "./canvas-exports"
}

Fehlerbehebung

  • Stelle sicher, dass FLOWITH_API_KEY korrekt gesetzt ist.
  • Bei Verbindungsproblemen überprüfe FLOWITH_BASE_URL.
  • Alle Ausgaben werden in ~/.canvas-cowork.log protokolliert.

Verwandte Skills