ably-automation
Automate Ably tasks via Rube MCP (Composio). Always search tools first for current schemas.
Automate headless CMS operations in Contentful -- list spaces, retrieve space metadata, and update space configurations through the Composio Contentful integration.
$ npx -y skills add openteams-lab/openteams --skill contentful-automation --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/contentful-automationContext preview
The summary Claude sees to decide when to auto-load this skill.
Automate headless CMS operations in Contentful -- list spaces, retrieve space metadata, and update space configurations through the Composio Contentful integration.
name: Contentful Automation
description: "Automate headless CMS operations in Contentful -- list spaces, retrieve space metadata, and update space configurations through the Composio Contentful integration."
requires:
mcp:
- rubeManage your **Contentful** headless CMS spaces directly from Claude Code. List spaces, retrieve metadata, and update space configurations without leaving your terminal.
**Toolkit docs:** [composio.dev/toolkits/contentful](https://composio.dev/toolkits/contentful)
---
1. Add the Composio MCP server to your configuration:
https://rube.app/mcp
2. Connect your Contentful account when prompted. The agent will provide an authentication link. Ensure your access token has space management scopes.
---
Discover all Contentful spaces accessible to your authenticated account. This is typically the first operation since most other actions require a `space_id`.
**Tool:** `CONTENTFUL_LIST_SPACES`
Key parameters:
Example prompt: *"List all my Contentful spaces"*
---
Retrieve detailed metadata for a specific space including its current `sys.version`, which is required for updates.
**Tool:** `CONTENTFUL_GET_SPACE`
Key parameters:
Example prompt: *"Get details for Contentful space abc123def"*
---
Update the name of a specific space. Requires the current version number for optimistic locking to prevent concurrent modification conflicts.
**Tool:** `CONTENTFUL_UPDATE_SPACE`
Key parameters:
Example prompt: *"Rename Contentful space abc123def to 'Production Content Hub'"*
---
Combine space listing and detail retrieval to audit your organization's Contentful spaces.
**Tools:** `CONTENTFUL_LIST_SPACES` then `CONTENTFUL_GET_SPACE`
Workflow: 1. List all spaces to get IDs and names 2. Fetch details for each space to get version info, creation dates, and metadata
Example prompt: *"Audit all Contentful spaces -- list them with their creation dates and current versions"*
---
---
| Tool Slug | Description | |---|---| | `CONTENTFUL_LIST_SPACES` | List all spaces accessible to your account | | `CONTENTFUL_GET_SPACE` | Retrieve detailed metadata for a single space | | `CONTENTFUL_UPDATE_SPACE` | Update the name of a space (requires version) |
---
*Powered by [Composio](https://composio.dev)*
Plan, Build, and Ship — with a team of AI agents instead of one
Repo: openteams-lab/openteams
Automate Ably tasks via Rube MCP (Composio). Always search tools first for current schemas.
Automate Abstract tasks via Rube MCP (Composio). Always search tools first for current schemas.
Automate Abuselpdb tasks via Rube MCP (Composio). Always search tools first for current schemas.
Automate Abyssale tasks via Rube MCP (Composio). Always search tools first for current schemas.
Automate Accelo tasks via Rube MCP (Composio). Always search tools first for current schemas.
Automate Accredible Certificates tasks via Rube MCP (Composio). Always search tools first for current schemas.