Skills
OpenProse
OpenProse ist ein portables, Markdown-orientiertes Workflow-Format zur Orchestrierung von KI-Sitzungen. In OpenClaw wird es als Plugin ausgeliefert, das ein OpenProse-Skill-Paket und einen Slash-Befehl /prose installiert. Programme liegen in .prose-Dateien und können mehrere Sub-Agents mit explizitem Kontrollfluss starten.
Aktivieren Sie das OpenProse-Plugin und starten Sie den Gateway neu.
Verwenden Sie /prose run, um eine .prose-Datei oder ein entferntes Programm auszuführen.
Erstellen Sie Multi-Agent-Workflows mit parallelen und sequenziellen Schritten.
Installieren
Das Plugin aktivieren
Gebündelte Plugins sind standardmäßig deaktiviert. Aktivieren Sie OpenProse:
openclaw plugins enable open-proseDen Gateway neu starten
openclaw gateway restartÜberprüfen
openclaw plugins list | grep proseSie sollten sehen, dass open-prose aktiviert ist. Der Skill-Befehl /prose ist jetzt im Chat verfügbar.
Für einen lokalen Checkout: openclaw plugins install ./path/to/local/open-prose-plugin
Slash-Befehl
OpenProse registriert /prose als vom Benutzer aufrufbaren Skill-Befehl:
/prose help/prose run <file.prose>/prose run <handle/slug>/prose run <https://example.com/file.prose>/prose compile <file.prose>/prose examples/prose update/prose run <handle/slug> wird zu https://p.prose.md/<handle>/<slug> aufgelöst. Direkte URLs werden unverändert mit dem Tool web_fetch abgerufen.
Remote-Ausführungen auf oberster Ebene sind explizit. Remote-Importe innerhalb eines .prose-Programms sind transitive Code-Abhängigkeiten: Bevor OpenProse ein entferntes use-Ziel abruft, zeigt es die aufgelöste Importliste an und verlangt, dass der Operator für diesen Lauf genau mit approve remote prose imports antwortet.
Was es kann
- Multi-Agent-Recherche und -Synthese mit expliziter Parallelität.
- Wiederholbare, genehmigungssichere Workflows (Code-Review, Vorfalltriage, Content-Pipelines).
- Wiederverwendbare
.prose-Programme, die Sie über unterstützte Agent-Runtimes hinweg ausführen können.
Beispiel: parallele Recherche und Synthese
# Research + synthesis with two agents running in parallel. input topic: "What should we research?" agent researcher: model: sonnet prompt: "You research thoroughly and cite sources." agent writer: model: opus prompt: "You write a concise summary." parallel: findings = session: researcher prompt: "Research {topic}." draft = session: writer prompt: "Summarize {topic}." session "Merge the findings + draft into a final answer."context: { findings, draft }OpenClaw-Runtime-Zuordnung
OpenProse-Programme werden auf OpenClaw-Primitiven abgebildet:
| OpenProse-Konzept | OpenClaw-Tool |
|---|---|
| Sitzung starten / Task-Tool | sessions_spawn |
| Datei lesen / schreiben | read / write |
| Web-Abruf | web_fetch |
Dateispeicherorte
OpenProse speichert Zustand unter .prose/ in Ihrem Workspace:
.prose/├── .env├── runs/│ └── {YYYYMMDD}-{HHMMSS}-{random}/│ ├── program.prose│ ├── state.md│ ├── bindings/│ └── agents/└── agents/Persistente Agents auf Benutzerebene liegen unter:
~/.prose/agents/Zustands-Backends
Dateisystem (Standard)
Zustand wird im Workspace nach .prose/runs/... geschrieben. Es sind keine zusätzlichen Abhängigkeiten erforderlich.
im Kontext
Flüchtiger Zustand wird im Kontextfenster gehalten. Geeignet für kleine, kurzlebige Programme.
sqlite (experimentell)
Erfordert das Binary sqlite3 auf PATH.
postgres (experimentell)
Erfordert psql und eine Verbindungszeichenfolge.
Sicherheit
Behandeln Sie .prose-Dateien wie Code. Prüfen Sie sie vor der Ausführung, einschließlich entfernter use-Importe. Anfragen der obersten Ebene wie /prose run https://... sind explizit, aber transitive Remote-Importe erfordern vor dem Abruf oder der Ausführung eine Genehmigung pro Lauf. Verwenden Sie OpenClaw-Tool-Allowlists und Genehmigungs-Gates, um Seiteneffekte zu steuern. Für deterministische, genehmigungsgesteuerte Workflows vergleichen Sie dies mit Lobster.
Verwandte Themen
Wie das Skill-Paket von OpenProse geladen wird und welche Gates gelten.
Die native Multi-Agent-Koordinierungsebene von OpenClaw.
Fügen Sie Ihren Workflows Audioausgabe hinzu.
Alle verfügbaren Chat-Befehle einschließlich /prose.
Offizielle Website: https://www.prose.md