bcms-content
Installation
SKILL.md
BCMS Content CLI
Canonical copy: edit this file at ai/skills/bcms-content/SKILL.md. The Claude Code and Cursor plugins package the same file via symlinks under ai/providers/*/plugin/skills/bcms-content/.
This skill ships a small executable CLI (cli/bcms.mjs) for content operations: create / update / delete / list entries and upload media. It wraps the official @thebcms/client SDK so entry meta is converted to the raw props the backend expects (raw REST calls do not do this).
For content modeling, SDK usage in application code, framework integrations, and the MCP server, use the companion bcms skill. Use this bcms-content skill when you want to run a command and get a result rather than write app code.
Setup (once)
- Install dependencies in this skill folder (it has its own
package.jsonwith one dependency):
npm install
- Provide an API key — the same three-part key (
keyId.secret.instanceId) used for the BCMS MCP. The key must have content permissions for the templates/media you target.