Eine leistungsstarke Skill, die es AI coding agents ermöglicht, Inhalte zu modellieren, Framework-Frontend-Code zu integrieren und Headless CMS-Vorgänge mithilfe des BCMS SDK und des Model Context Protocol (MCP) durchzuführen.
Der schnellste Weg, einen Skill direkt aus der Registry zu installieren.
npx clawhub@latest install bcms
Kopiere den Skill-Ordner an einen dieser Orte
~/.openclaw/skills/ <project>/skills/ Priorität: Workspace > Lokal > Integriert (Bundled)
Kopiere diesen Prompt in OpenClaw, um ihn automatisch zu installieren.
Hilf mir, bcms über Clawhub zu installieren. Falls Clawhub nicht installiert ist, installiere es bitte zuerst (npm i -g clawhub).
Hole dir die rohen Skill-Dateien in einem ZIP-Archiv.
Die BCMS Headless CMS Skill ermöglicht es AI coding agents, moderne Webanwendungen zu erstellen und nahtlose Inhaltsoperationen durchzuführen. Durch das Überbrücken der Lücke zwischen Entwicklern, AI assistants und Inhaltsverwaltung ermöglicht diese Integration agents, mit BCMS unter Verwendung des TypeScript SDK @thebcms/client oder dem dedizierten Model Context Protocol (MCP) server zu interagieren. Dieses Setup erleichtert die effiziente Schemaerstellung, Inhaltsaktualisierungen und Medienverarbeitung direkt in KI-unterstützten IDE-Umgebungen wie Cursor und Claude Code, was sie zu einer erstklassigen Wahl unter den Openclaw Skills macht.
Mit dieser Skill können agents Vorlagen (Templates), Einträge (Entries), Gruppen (Groups), widgets und Medienbibliotheken programmgesteuert verwalten. Sie stellt die strikte Einhaltung von Sicherheits-Best-Practices sicher, wie z. B. die Isolierung von dreiteiligen API keys (keyId.secret.instanceId) und die Durchsetzung von Berechtigungen mit den geringsten Rechten, während die Rendering-Optimierung über offizielle Frontend-Komponenten wie BCMSContentManager und BCMSImage erfolgt.
@thebcms/client unter Verwendung eines sicheren, dreiteiligen API keys (keyId.secret.instanceId) oder öffentlich sicheren Schlüsselkonfigurationen zu initialisieren.BCMSContentManager oder BCMSImage), um lokalisierte Rich-Text-Inhalte und Assets zu verarbeiten.Um mit dieser Skill zu beginnen, installieren Sie das offizielle BCMS client SDK in Ihrem Framework-Projekt:
npm install @thebcms/client
Konfigurieren Sie Ihre Umgebungsvariablen in einer .env- oder .env.local-Datei. Stellen Sie sicher, dass Sie secrets niemals hartkodieren:
# Privater Verwaltungsschlüssel (für Server-/Build-Prozesse)
BCMS_API_KEY='keyId.secret.instanceId'
# Öffentlicher/Browser-sicherer Schlüssel (z. B. für Next.js)
NEXT_PUBLIC_BCMS_API_KEY='publicKeyId.publicSecret.instanceId'
Für die MCP-Integration in AI assistants (wie Cursor oder Claude Code) fügen Sie die folgende MCP-Verbindungskonfigurationszeichenfolge unter Verwendung Ihres dedizierten API keys hinzu:
https://app.thebcms.com/api/v3/mcp?mcpKey=<keyId.secret.instanceId>
Führen Sie die lokalen TypeScript-Skripte für die Client-Initialisierung oder den Funktionsaufruf aus, um die Konnektivität zu überprüfen:
npx tsx ai/scripts/init-client.ts
Diese Skill organisiert ihre Inhaltsmetadaten und Konfigurationen mithilfe eines hochstrukturierten Schemas. Nachfolgend finden Sie die Haupttaxonomie der BCMS-Komponenten und generierten Dateien:
| Komponente | Beschreibung | Lokale Daten / Generierte Ausgabe |
|---|---|---|
| Templates | Inhaltsmodelle, die strukturierte Felder definieren (z. B. blog, page, author). |
Verwaltet über Dashboard oder MCP; lokal synchronisiert via CLI. |
| Entries | Spezifische Instanzen von Vorlagen, die lokalisierte meta- und content-Felder enthalten. |
Dynamisch gelöst beim Build/zur Laufzeit. |
| Groups | Wiederverwendbare, verschachtelte Strukturen, die innerhalb von Vorlagen oder widgets verwendet werden. | Gespeichert als benutzerdefinierte Eigenschaftsfelder. |
| Widgets | Rich-Text-Blöcke, die für Landingpage-Elemente konzipiert sind (z. B. CTAs, Galerien). | Gerendert via BCMSContentManager. |
| Media | Ordnerstrukturierte Asset-Bibliotheksdateien (Bilder, PDFs, SVGs). | Optimierte Varianten und responsive Bildquellensätze. |
Beim Ausführen des CLI-Generators werden TypeScript-Typen automatisch in Ihre Codebasis geladen:
bcms/types/ts oder benutzerdefinierte Aliase, die auf @thebcms/types abgebildet sind.ai/scripts/init-client.ts und ai/scripts/call-function.ts.meta- und content-Strukturen, die reibungslos durch Openclaw Skills-Konfigurationen verarbeitet werden.X-Bcms-Webhook-Signature headers und Validierung von Zeitstempeln zur Verhinderung von Replay-Angriffen.group.whereIsItUsed und widget.whereIsItUsed verhindern destruktive Schemaänderungen in Produktionsumgebungen.Laden
Eine schlanke, SDK-basierte CLI, die es KI-Coding-Agenten und automatisierten Workflows ermöglicht, deterministische BCMS Content-Operationen mit einem einzigen API key durchzuführen.

Ein interaktiver KI-Begleiter basierend auf dem Klassiker 'Art & Fear', der Entwicklern, Autoren und Kreativen hilft, Perfektionismus, Angst und kreative Blockaden zu überwinden.

Eine interaktive biographische Wissensdatenbank, die das Leben, die Tenniserfolge und das Bürgerrechtsvermächtnis von Arthur Ashe für AI agents detailliert.

Ein automatisiertes, hochzuverlässiges RSS-News-Kurations- und Zustellungssystem, das für Openclaw Skills entwickelt wurde und isolierte Cron-Zeitpläne sowie das MiniMax M3-Modell verwendet.

Eine KI-Agent-Skill, die entwickelt wurde, um die tiefgreifenden sozialpsychologischen Prinzipien aus Stanley Milgrams berühmten Gehorsamsexperimenten abzufragen, zu erforschen und anzuwenden.

Eine interaktive KI-Coaching-Fähigkeit, die Finanzdatenberater Schritt für Schritt durch die strukturelle Bank-Ontologie-Modellierung gemäß FIBO-Standards führt.








































