contentful-graphql-automation

Automate Contentful GraphQL operations through the Rube MCP gateway for structured data management.

74.2k|8.5k|Updated Oct 17, 2025
One-click install
npx skills add https://github.com/ComposioHQ/awesome-claude-skills --skill contentful-graphql-automation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: contentful-graphql-automation
Source: https://github.com/ComposioHQ/awesome-claude-skills/tree/main/composio-skills/contentful-graphql-automation
Command: npx skills add https://github.com/ComposioHQ/awesome-claude-skills --skill contentful-graphql-automation

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the complexity of manually navigating Contentful's GraphQL API, allowing users to perform content operations without writing custom boilerplate code.

Core Features & Use Cases

  • Dynamic Tool Discovery: Automatically fetches current schemas and available operations via Rube MCP.
  • Connection Management: Handles secure authentication and session state for Contentful toolkits.
  • Workflow Automation: Enables bulk content updates and schema-compliant data execution through a unified interface.

Quick Start

Use the contentful-graphql-automation skill to search for available tools and execute a content update operation.

Frequently Asked Questions about contentful-graphql-automation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I connect Contentful to Rube MCP?

Connect by calling RUBE_MANAGE_CONNECTIONS with the contentful_graphql toolkit. Follow the provided authentication link to authorize the connection and ensure the status is set to ACTIVE.

Why must I call RUBE_SEARCH_TOOLS first?

Tool schemas and available operations change frequently. Calling RUBE_SEARCH_TOOLS ensures you are using the most current tool slugs and input arguments, preventing execution errors.

Can I reuse session IDs for multiple tasks?

Yes, reuse session IDs within a single workflow to maintain context. Generate new session IDs only when starting entirely new, unrelated automation tasks.

What should I do if my Contentful operation fails?

Verify your connection status using RUBE_MANAGE_CONNECTIONS, ensure your arguments match the schema returned by RUBE_SEARCH_TOOLS, and check for pagination tokens in the response.