contentful-graphql-automation
Automate Contentful Graphql tasks via Rube MCP (Composio). Always search tools first for current schemas.
Author
Category
Development ToolsInstall
Hot:23
Download and extract to your skills directory
Copy command and send to OpenClaw for auto-install:
Download and install this skill https://openskills.cc/api/download?slug=composiohq-composio-skills-contentful-graphql-automation&locale=en&source=copy
Contentful GraphQL Automation Skill
Skill Overview
Automatically perform Contentful GraphQL operations through Rube MCP (Composio), without needing an API key, enabling tool discovery, connection management, and multi-tool coordinated workflows.
Use Cases
For scenarios that require regularly creating, updating, or publishing Contentful content—such as content migrations, bulk metadata updates, or scheduled publishing processes. With RUBE_MULTI_EXECUTE_TOOL, multiple operations can be chained within a single session, significantly improving efficiency.
When adding Contentful data operation capabilities to Claude skills or AI agents, this skill helps quickly complete tool discovery and invocation wrappers, avoiding direct handling of GraphQL query syntax and authentication logic.
When the model structure of the Contentful environment changes frequently, this skill’s mandatory tool discovery process ensures that the latest schema is retrieved before each execution, preventing call failures caused by hardcoding.
Core Features
Use RUBE_SEARCH_TOOLS to fetch the current list of available Contentful tools, input schemas, and recommended execution plans in real time. This resolves issues where hardcoded calls fail due to tool schema changes. The results include the tool slug, parameter schema, and known pitfalls.
Use RUBE_MANAGE_CONNECTIONS to validate and manage Contentful GraphQL connection status. It supports checking whether the connection is active, retrieving the authentication link, and confirming connection availability—ensuring that everything is ready before tool execution.
RUBE_MULTI_EXECUTE_TOOL supports executing multiple tools within a single session, automatically handling session ID reuse and memory parameter passing. Combined with RUBE_REMOTE_WORKBENCH, it enables more complex batch operations and custom workflows.
Common Questions
Does Rube MCP require an API key?
No. Just add
https://rube.app/mcp as the MCP server endpoint in the client configuration. When connecting to Contentful GraphQL, complete authorization using the authentication link returned by RUBE_MANAGE_CONNECTIONS—no manual API key management is needed.Why do I have to call RUBE_SEARCH_TOOLS before each execution?
Composio’s tool architecture changes as the Contentful platform updates. Hardcoding tool slugs and parameters can easily cause failures. Forcing tool search ensures each run uses the latest architecture definitions—this is the core design principle of the skill.
Can a session ID be reused?
Within the same workflow, you should reuse the session ID to maintain contextual continuity. But when starting a new independent workflow, generate a new session ID. RUBE_SEARCH_TOOLS with
session.generate_id: true can create a new session; subsequent steps should use the returned session.id.