Contentful Automation
Permite que seu agente gerencie operações em sistemas de CMS. Ele pode listar espaços e atualizar configurações no Contentful.
O que ela faz
Esta ferramenta ajuda você a gerenciar seu sistema de gerenciamento de conteúdo (CMS) chamado Contentful. Você pode ver todos os seus espaços, obter detalhes sobre eles e até mesmo mudar o nome de um espaço.
Quando usar
- ✓Quando você quer ver todos os seus projetos no Contentful.
- ✓Quando você precisa saber detalhes de um projeto específico.
- ✓Quando você quer renomear um projeto no Contentful.
Exemplo do que pedir para a IA
“Liste todos os meus espaços no Contentful e me diga suas datas de criação.”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
A ferramenta se conecta à sua conta Contentful. Ela usa comandos específicos para listar seus espaços, pegar informações detalhadas de um espaço ou atualizar o nome dele. É importante ter a versão correta do espaço para fazer alterações.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add ComposioHQ/awesome-claude-skills --skill Contentful AutomationOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/ComposioHQ/awesome-claude-skills/master/composio-skills/contentful-automation/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Automação do Contentful
Gerencie seus espaços do CMS headless Contentful diretamente do Claude Code. Liste espaços, recupere metadados e atualize configurações de espaço sem sair do seu terminal.
Documentação do Toolkit: composio.dev/toolkits/contentful
Configuração
- Adicione o servidor Composio MCP à sua configuração:
https://rube.app/mcp - Conecte sua conta Contentful quando solicitado. O agente fornecerá um link de autenticação. Certifique-se de que seu token de acesso tenha os escopos de gerenciamento de espaço.
Fluxos de Trabalho Principais
1. Listar Todos os Espaços
Descubra todos os espaços Contentful acessíveis à sua conta autenticada. Esta é tipicamente a primeira operação, pois a maioria das outras ações requer um space_id.
Ferramenta: CONTENTFUL_LIST_SPACES
Parâmetros principais:
limit(1-1000) -- número máximo de espaços a serem retornados (padrão: 100)skip-- número de espaços a serem pulados para paginaçãoorder-- ordenar por campo, por exemplo,sys.createdAtou-sys.createdAtpara decrescente
Exemplo de prompt: "Listar todos os meus espaços Contentful"
2. Obter Detalhes do Espaço
Recupere metadados detalhados para um espaço específico, incluindo sua sys.version atual, que é necessária para atualizações.
Ferramenta: CONTENTFUL_GET_SPACE
Parâmetros principais:
space_id(obrigatório) -- o ID do espaço a ser recuperado (alfanumérico, 1-64 caracteres)
Exemplo de prompt: "Obter detalhes para o espaço Contentful abc123def"
3. Atualizar Nome do Espaço
Atualize o nome de um espaço específico. Requer o número da versão atual para bloqueio otimista, a fim de evitar conflitos de modificação concorrente.
Ferramenta: CONTENTFUL_UPDATE_SPACE
Parâmetros principais:
space_id(obrigatório) -- ID do espaço a ser atualizadoname(obrigatório) -- novo nome para o espaço (1-255 caracteres)version(obrigatório) -- versão atual do espaço desys.version(deve ser > 0)
Exemplo de prompt: "Renomear o espaço Contentful abc123def para 'Production Content Hub'"
4. Auditar Inventário de Espaços
Combine a listagem de espaços e a recuperação de detalhes para auditar os espaços Contentful da sua organização.
Ferramentas: CONTENTFUL_LIST_SPACES e depois CONTENTFUL_GET_SPACE
Fluxo de trabalho:
- Liste todos os espaços para obter IDs e nomes
- Busque detalhes para cada espaço para obter informações de versão, datas de criação e metadados
Exemplo de prompt: "Auditar todos os espaços Contentful -- listá-los com suas datas de criação e versões atuais"
Armadilhas Conhecidas
- Conflitos de versão na atualização:
CONTENTFUL_UPDATE_SPACErequer asys.versionmais recente deCONTENTFUL_GET_SPACE. Se outra pessoa modificou o espaço entre sua leitura e escrita, a atualização falhará com um conflito de versão. Sempre busque o espaço imediatamente antes de atualizar. - Paginação para muitos espaços:
CONTENTFUL_LIST_SPACESusa os parâmetroslimiteskip. Quando você tem muitos espaços, itere incrementandoskipaté que nenhum resultado adicional seja retornado para evitar a perda de espaços. - Limitações de escopo: Essas ferramentas gerenciam apenas metadados em nível de espaço (nomes). Elas não podem criar ou modificar entradas, tipos de conteúdo ou ativos dentro de um espaço.
- Incompatibilidade de autenticação/permissões: As atualizações via
CONTENTFUL_UPDATE_SPACEfalharão se seu token não tiver os escopos de gerenciamento de espaço, mesmo que as leituras viaCONTENTFUL_GET_SPACEsejam bem-sucedidas. Verifique se seu token tem permissões de escrita. - Formato do ID do espaço: O
space_iddeve corresponder ao padrão^[a-zA-Z0-9-_.]{1,64}$. Caracteres inválidos serão rejeitados.
Referência Rápida
| Slug da Ferramenta | Descrição |
|---|---|
CONTENTFUL_LIST_SPACES |
Listar todos os espaços acessíveis à sua conta |
CONTENTFUL_GET_SPACE |
Recuperar metadados detalhados para um único espaço |
CONTENTFUL_UPDATE_SPACE |
Atualizar o nome de um espaço (requer versão) |
Alimentado por Composio
Perguntas frequentes
O que é um 'espaço' no Contentful?
Um espaço é como um contêiner para o seu conteúdo. Pense nele como um projeto separado onde você organiza seus textos, imagens e outras informações.
Posso criar ou editar conteúdo com esta ferramenta?
Não, esta ferramenta é apenas para gerenciar as configurações gerais dos espaços, como listar ou renomear. Ela não mexe no conteúdo em si (textos, imagens, etc.).
Por que minha tentativa de renomear falhou?
Isso pode acontecer se outra pessoa mudou o nome do espaço ao mesmo tempo, ou se você não usou o número de versão correto. A ferramenta precisa da versão mais recente para garantir que a mudança seja feita corretamente.
Detalhes
Descrição original do autor
Automate headless CMS operations in Contentful -- list spaces, retrieve space metadata, and update space configurations through the Composio Contentful integration.
Popularidade
- Estrelas no GitHub
- 77 mil
- Posição no ranking
- #1045
- Licença
- —
- Atualizada em
- 18/09/2026
Comentários
- …
Mais skills deste repositório
artifacts-builder
Ajuda seu agente a construir interfaces de usuário complexas. Ele usa tecnologias modernas para criar páginas web interativas e ricas.
ComposioHQ/awesome-claude-skills
brand-guidelines
Ajuda seu agente a aplicar cores e fontes oficiais da marca em materiais. É útil para manter a identidade visual em qualquer peça que precise ter a cara da empresa.
ComposioHQ/awesome-claude-skills
canvas-design
Faz seu agente criar artes visuais originais em .png e .pdf. Use quando o usuário pedir para criar um pôster, arte ou design estático.
ComposioHQ/awesome-claude-skills
changelog-generator
Ajuda seu agente a criar notas de lançamento para usuários a partir de códigos de programação. Transforma informações técnicas em textos fáceis de entender.
ComposioHQ/awesome-claude-skills
Skills parecidas
architecture-decision-records
Faz seu agente registrar decisões importantes sobre a estrutura do projeto. Ajuda a entender o porquê das escolhas feitas e a manter um histórico claro das mudanças.
affaan-m/ECC
code-tour
Faz seu agente criar guias passo a passo no código, com locais exatos em arquivos e linhas. É útil para apresentar um projeto, explicar código ou revisar mudanças. Ajuda a entender como um sistema funciona.
affaan-m/ECC
codebase-onboarding
Ajuda seu agente a analisar um código desconhecido e criar um guia de integração. Ele inclui um mapa da arquitetura, pontos de entrada e convenções. Ideal para quem está começando em um novo projeto.
affaan-m/ECC