contentful
Contentful integration. Manage Spaces. Use when the user wants to interact with Contentful data.
Why use this skill?
Integrate OpenClaw with Contentful to manage spaces, entries, and assets. Automate your headless CMS workflows with ease.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/gora050/contentfulWhat This Skill Does
The Contentful skill for OpenClaw provides a streamlined interface for interacting with the Contentful headless CMS. It abstracts the complexity of managing Contentful Spaces, entries, assets, and content types by leveraging the Membrane platform for authentication and session management. This skill enables AI agents to perform administrative tasks, content retrieval, and management operations directly through natural language, allowing for seamless integration of CMS data into automated workflows.
Installation
To integrate this skill, ensure you have the Membrane CLI installed globally via npm install -g @membranehq/cli. Once configured, install the skill using the command: clawhub install openclaw/skills/skills/gora050/contentful. After installation, initiate the setup by running membrane login --tenant. You must then discover your Contentful connector using membrane search contentful --elementType=connector --json and establish a secure link with membrane connect --connectorId=CONNECTOR_ID. Membrane automatically manages token refresh, ensuring your connection remains active without manual intervention.
Use Cases
- Automating content updates: Syncing external data sources with Contentful entries.
- Asset management: Searching for specific images or documents within a space for automated reporting.
- Workflow orchestration: Triggering content state changes or field updates based on external events or AI reasoning.
- Auditing content structure: Querying existing content types to ensure they match internal data requirements before pushing new entries.
Example Prompts
- "Find all entries in my primary Contentful space that have a status of 'Draft' and summarize the titles for me."
- "Update the 'Summary' field for the entry with ID 'xyz-123' in Contentful to include the latest release notes I just generated."
- "List all images currently stored in my Contentful assets library and provide a count by file format."
Tips & Limitations
Always check your existing connections using membrane connection list --json before attempting to create new ones to avoid duplicate configurations. Note that this skill requires an active Contentful account with appropriate API permissions (CMA). If you encounter permission errors, verify your Contentful API key scopes. Complex queries should be tested via the Membrane CLI action list command to verify input schema requirements before relying on them within automated agent tasks.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-gora050-contentful": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, external-api
Related Skills
mautic
Mautic integration. Manage Leads, Organizations, Users, Roles, Notes, Activities and more. Use when the user wants to interact with Mautic data.
arive
Arive integration. Manage Leads, Persons, Organizations, Deals, Projects, Activities and more. Use when the user wants to interact with Arive data.
kartra
Kartra integration. Manage Persons, Organizations, Leads, Deals, Pipelines, Activities and more. Use when the user wants to interact with Kartra data.
gigasheet
Gigasheet integration. Manage Workbooks, Users, Teams, Shares. Use when the user wants to interact with Gigasheet data.
aws-s3
AWS S3 integration. Manage Buckets. Use when the user wants to interact with AWS S3 data.