confluence-automation
Ajuda seu agente a automatizar tarefas no Confluence. Ele pode criar páginas, buscar informações, gerenciar espaços e organizar conteúdos.
O que ela faz
Esta ferramenta ajuda a gerenciar informações no Confluence. Você pode criar e atualizar páginas, procurar por conteúdo específico, organizar espaços e adicionar etiquetas (labels) para facilitar a busca.
Quando usar
- ✓Quando você precisa criar um novo documento ou atualizar um existente.
- ✓Quando você quer encontrar informações específicas dentro do Confluence.
- ✓Quando você precisa organizar ou listar os espaços de trabalho disponíveis.
Exemplo do que pedir para a IA
“Crie uma página sobre as regras da equipe no espaço 'Projetos' com o título 'Regras da Equipe' e adicione o conteúdo 'Todas as regras estão no documento principal.'”
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 ao Confluence usando um sistema chamado Rube MCP. Primeiro, ela verifica se a conexão está ativa e depois usa comandos específicos para realizar tarefas como criar páginas, buscar informações ou gerenciar espaços.
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 sickn33/agentic-awesome-skills --skill confluence-automationOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/confluence-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 Confluence via Rube MCP
Automatize operações do Confluence, incluindo criação e atualização de páginas, busca de conteúdo com CQL, gerenciamento de espaços, marcação com rótulos e navegação na hierarquia de páginas através do kit de ferramentas Confluence da Composio.
Pré-requisitos
- O Rube MCP deve estar conectado (RUBE_SEARCH_TOOLS disponível)
- Conexão ativa com o Confluence via
RUBE_MANAGE_CONNECTIONScom o kit de ferramentasconfluence - Sempre chame
RUBE_SEARCH_TOOLSprimeiro para obter os esquemas de ferramentas atuais
Configuração
Obter Rube MCP: Adicione https://rube.app/mcp como um servidor MCP na sua configuração de cliente. Nenhuma chave de API é necessária — basta adicionar o endpoint e funciona.
- Verifique se o Rube MCP está disponível confirmando que
RUBE_SEARCH_TOOLSresponde - Chame
RUBE_MANAGE_CONNECTIONScom o kit de ferramentasconfluence - Se a conexão não estiver ATIVA, siga o link de autenticação retornado para completar o OAuth do Confluence
- Confirme se o status da conexão mostra ATIVA antes de executar quaisquer fluxos de trabalho
Fluxos de Trabalho Principais
1. Criar e Atualizar Páginas
Quando usar: O usuário deseja criar nova documentação ou atualizar páginas existentes do Confluence
Sequência de ferramentas:
CONFLUENCE_GET_SPACES- Listar espaços para encontrar o ID do espaço de destino [Pré-requisito]CONFLUENCE_SEARCH_CONTENT- Encontrar página existente para evitar duplicatas ou localizar o pai [Opcional]CONFLUENCE_GET_PAGE_BY_ID- Obter conteúdo e número da versão da página atual antes de atualizar [Pré-requisito para atualizações]CONFLUENCE_CREATE_PAGE- Criar uma nova página em um espaço [Obrigatório para criação]CONFLUENCE_UPDATE_PAGE- Atualizar uma página existente com novo conteúdo e versão incrementada [Obrigatório para atualizações]CONFLUENCE_ADD_CONTENT_LABEL- Marcar a página com rótulos após a criação [Opcional]
Parâmetros chave:
spaceId: ID ou chave do espaço (por exemplo,"DOCS","12345678") — as chaves de espaço são convertidas automaticamente em IDstitle: Título da página (deve ser único dentro de um espaço)parentId: ID da página pai para criar páginas filhas; omita para colocar sob a página inicial do espaçobody.storage.value: Conteúdo em formato de armazenamento do Confluence (HTML/XHTML)body.storage.representation: Deve ser"storage"para operações de criaçãoversion.number: Para atualizações, deve ser a versão atual + 1version.message: Descrição opcional da alteração
Armadilhas:
- O Confluence impõe títulos de página únicos por espaço; criar uma página com um título duplicado falhará
UPDATE_PAGErequerversion.numberdefinido como a versão atual + 1; sempre obtenha a versão atual primeiro comGET_PAGE_BY_ID- O conteúdo deve estar no formato de armazenamento do Confluence (XHTML), não texto puro ou Markdown
CREATE_PAGEusabody.storage.valueenquantoUPDATE_PAGEusabody.valuecombody.representationGET_PAGE_BY_IDrequer um ID numérico longo, não um UUID ou string
2. Buscar Conteúdo
Quando usar: O usuário deseja encontrar páginas, posts de blog ou conteúdo em todo o Confluence
Sequência de ferramentas:
CONFLUENCE_SEARCH_CONTENT- Busca por palavra-chave com classificação de relevância inteligente [Obrigatório]CONFLUENCE_CQL_SEARCH- Busca avançada usando a Linguagem de Consulta do Confluence [Alternativa]CONFLUENCE_GET_PAGE_BY_ID- Obter conteúdo completo para resultados de busca selecionados [Opcional]CONFLUENCE_GET_PAGES- Navegar por páginas ordenadas por data quando a relevância da busca for fraca [Fallback]
Parâmetros chave para SEARCH_CONTENT:
query: Texto de busca correspondido contra títulos de página com classificação inteligentespaceKey: Limitar a busca a um espaço específicolimit: Máximo de resultados (padrão 25, máximo 250)start: Deslocamento de paginação (baseado em 0)
Parâmetros chave para CQL_SEARCH:
cql: String de consulta CQL (por exemplo,text ~ "API docs" AND space = DOCS AND type = page)expand: Propriedades separadas por vírgula (por exemplo,content.space,content.body.storage)excerpt:highlight,indexedounonelimit: Máximo de resultados (máximo 250; reduzido para 25-50 ao usar expansões de corpo)
Operadores e campos CQL:
- Campos:
text,title,label,space,type,creator,lastModified,created,ancestor - Operadores:
=,!=,~(contém),!~,>,<,>=,<=,IN,NOT IN - Funções:
currentUser(),now("-7d"),now("-30d") - Exemplo:
title ~ "meeting" AND lastModified > now("-7d") ORDER BY lastModified DESC
Armadilhas:
CONFLUENCE_SEARCH_CONTENTbusca até 300 páginas e aplica filtragem no lado do cliente — não é uma busca de texto completo realCONFLUENCE_CQL_SEARCHé a busca de texto completo real; usetext ~ "term"para busca no corpo do conteúdo- Limites de taxa HTTP 429 podem ocorrer; limite para ~2 requisições/segundo com backoff
…
Perguntas frequentes
O que é Rube MCP?
É um sistema que permite que esta ferramenta interaja com o Confluence para automatizar tarefas.
Preciso de senhas para usar?
Não são necessárias chaves de API. Basta configurar o Confluence para se conectar ao Rube MCP.
O que acontece se eu tentar criar uma página com um título que já existe?
A criação falhará, pois cada página em um espaço precisa ter um título único.
Detalhes
Descrição original do autor
Automate Confluence page creation, content search, space management, labels, and hierarchy navigation via Rube MCP (Composio). Always search tools first for current schemas.
Popularidade
- Estrelas no GitHub
- 48 mil
- Posição no ranking
- #2623
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
00-andruia-consultant
Ajuda seu agente a iniciar ou melhorar projetos de IA. Ele analisa código, sugere ferramentas e cria planos de ação em espanhol.
sickn33/agentic-awesome-skills
007
Faz seu agente realizar auditorias de segurança e modelagem de ameaças. É útil para proteger projetos contra ataques e vulnerabilidades.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Ajuda seu agente a criar ou melhorar ferramentas de IA. Ele define como as ferramentas funcionam, escreve a documentação e valida a estrutura.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Faz seu agente criar um resumo sobre um setor específico. É útil para entender o contexto, regras, padrões de uso e riscos de um projeto, usando fontes confiáveis.
sickn33/agentic-awesome-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