A powerful skill enabling AI coding agents to model content, integrate framework frontend code, and operate headless CMS operations using the BCMS SDK and Model Context Protocol (MCP).
The fastest way to install a skill directly from the registry.
npx clawhub@latest install bcms
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install bcms using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The BCMS Headless CMS skill empowers AI coding agents to build modern web applications and perform seamless content operations. By bridging the gap between developers, AI assistants, and content management, this integration allows agents to interact with BCMS using either the @thebcms/client TypeScript SDK or the dedicated Model Context Protocol (MCP) server. This setup facilitates efficient schema creation, content updates, and media handling directly within AI-assisted IDE environments like Cursor and Claude Code, making it a premier choice among Openclaw Skills.
Using this skill, agents can programmatically manage templates, entries, groups, widgets, and media libraries. It ensures strict compliance with security best practices, such as isolating three-part API keys (keyId.secret.instanceId) and enforcing least-privilege permissions, while optimizing rendering via official frontend components like BCMSContentManager and BCMSImage.
@thebcms/client using a secure, three-part API key (keyId.secret.instanceId) or public-safe key configurations.BCMSContentManager or BCMSImage) to handle localized rich text and assets.To get started with this skill, install the official BCMS client SDK in your framework project:
npm install @thebcms/client
Configure your environment variables inside a .env or .env.local file. Ensure you never hardcode secrets:
# Private administrative key (for server/build processes)
BCMS_API_KEY='keyId.secret.instanceId'
# Public/Browser-safe key (e.g., for Next.js)
NEXT_PUBLIC_BCMS_API_KEY='publicKeyId.publicSecret.instanceId'
For MCP integration in AI assistants (such as Cursor or Claude Code), append the following MCP connection configuration string utilizing your dedicated API key:
https://app.thebcms.com/api/v3/mcp?mcpKey=<keyId.secret.instanceId>
Run the local TypeScript scripts for client initialization or function calling to verify connectivity:
npx tsx ai/scripts/init-client.ts
This skill organizes its content metadata and configurations using a highly structured schema. Below is the main taxonomy of BCMS components and generated files:
| Component | Description | Local Data / Generated Output |
|---|---|---|
| Templates | Content models defining structured fields (e.g., blog, page, author). |
Managed via dashboard or MCP; synced locally via CLI. |
| Entries | Specific instances of templates containing localized meta and content fields. |
Resolved dynamically at build/runtime. |
| Groups | Reusable, nested structures utilized within templates or widgets. | Stored as custom property fields. |
| Widgets | Rich-text blocks designed for landing page elements (e.g., CTAs, galleries). | Rendered via BCMSContentManager. |
| Media | Folder-structured asset library files (images, PDFs, SVGs). | Optimized variants and responsive image source sets. |
When running the CLI generator, TypeScript types are automatically pulled into your codebase:
bcms/types/ts or customized aliases mapped to @thebcms/types.ai/scripts/init-client.ts and ai/scripts/call-function.ts.meta and content structures processed smoothly by Openclaw Skills configurations.X-Bcms-Webhook-Signature header and validation of timestamps to prevent replay attacks.group.whereIsItUsed and widget.whereIsItUsed prevent destructive schema modifications in production environments.Loading
A thin, SDK-wrapped CLI that allows AI coding agents and automated workflows to perform deterministic BCMS content operations using a single API key.

An interactive AI companion based on the classic book 'Art & Fear' that helps creators, developers, and writers overcome perfectionism, fear, and creative blocks.

An interactive biographical knowledge base detailing the life, tennis achievements, and civil rights legacy of Arthur Ashe for AI agents.

An automated, highly reliable RSS news curation and delivery system designed for Openclaw Skills using isolated cron schedules and the MiniMax M3 model.

An AI agent skill designed to query, explore, and apply the profound social psychology principles from Stanley Milgram's famous Obedience to Authority experiments.

An interactive AI coaching skill that guides financial data consultants step-by-step through structural banking ontology modeling aligned with FIBO standards.








































