Pular para o conteúdo
Skillpedia
Documentação77 mil · #1045

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

https://github.com/ComposioHQ/awesome-claude-skills/blob/master/composio-skills/contentful-automation/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/ComposioHQ/awesome-claude-skills/blob/master/composio-skills/contentful-automation/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
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 Automation

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/ComposioHQ/awesome-claude-skills/master/composio-skills/contentful-automation/SKILL.md -o SKILL.md
Conteú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

  1. Adicione o servidor Composio MCP à sua configuração:
    https://rube.app/mcp
    
  2. 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ção
  • order -- ordenar por campo, por exemplo, sys.createdAt ou -sys.createdAt para 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 atualizado
  • name (obrigatório) -- novo nome para o espaço (1-255 caracteres)
  • version (obrigatório) -- versão atual do espaço de sys.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:

  1. Liste todos os espaços para obter IDs e nomes
  2. 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_SPACE requer a sys.version mais recente de CONTENTFUL_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_SPACES usa os parâmetros limit e skip. Quando você tem muitos espaços, itere incrementando skip até 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_SPACE falharão se seu token não tiver os escopos de gerenciamento de espaço, mesmo que as leituras via CONTENTFUL_GET_SPACE sejam bem-sucedidas. Verifique se seu token tem permissões de escrita.
  • Formato do ID do espaço: O space_id deve 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.

repo: ComposioHQ/awesome-claude-skills

Popularidade

Estrelas no GitHub
77 mil
Posição no ranking
#1045
Licença
—
Atualizada em
18/09/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas