Contentful Automation

通过Composio Contentful集成实现无头CMS操作自动化——包括列出空间、获取空间元数据以及更新空间配置。

安装

热度:19

下载并解压到你的 skills 目录

复制命令,发送给 OpenClaw 自动安装:

下载并安装这个技能 https://openskills.cc/api/download?slug=composiohq-composio-skills-contentful-automation&locale=zh&source=copy

Contentful Automation

技能概述


在 Claude Code 中直接管理 Contentful 无头 CMS 空间,无需切换终端或浏览器即可完成空间列表、元数据检索和配置更新。

适用场景

  • 空间审计与盘点:快速列出所有 Contentful 空间,获取创建日期、版本号等元数据,适合定期盘点组织内的 CMS 资产。
  • 空间配置管理:重命名空间、更新空间属性,适用于团队协作时调整空间命名规范或环境迁移。
  • 批量运维操作:通过 Claude 逐个处理多个空间,避免手动点击管理界面的繁琐操作。
  • 核心功能

  • 列出所有空间:获取账户下所有可访问的 Contentful 空间列表,支持分页和排序,是大多数操作的第一步。
  • 获取空间详情:查询单个空间的完整元数据,包括当前版本号(sys.version),这是执行更新操作的必要条件。
  • 更新空间名称:修改空间名称,需配合版本号使用以防止并发冲突。
  • 常见问题

    如何在 Claude 中连接 Contentful?

    将 Composio MCP 服务器地址 https://rube.app/mcp 添加到配置文件中,首次使用时 Claude 会提供认证链接。点击链接完成授权后,确保你的访问令牌包含空间管理(space management)权限范围。

    Contentful Automation 支持哪些操作?

    当前支持空间级别的元数据操作:列出空间、获取空间详情、更新空间名称。不支持创建/修改内容条目(entries)、内容类型(content types)或资产(assets)等空间内部数据操作。

    更新空间时提示版本冲突怎么办?

    版本冲突发生在你读取空间后、更新前,有其他人修改了同一空间。解决方法:重新执行 CONTENTFUL_GET_SPACE 获取最新的 sys.version,然后立即使用新版本号执行更新。这是乐观锁机制,用于防止并发修改导致的数据覆盖。