coda-automation
Permite ao agente automatizar tarefas no Coda, como gerenciar documentos e tabelas. Ele pode mexer em documentos, páginas, tabelas, linhas e permissões.
O que ela faz
Esta ferramenta permite que você controle seus documentos do Coda. Você pode procurar documentos, gerenciar dados em tabelas, executar cálculos, compartilhar com outras pessoas e até publicar seus documentos.
Quando usar
- ✓Quando você quer encontrar um documento específico no Coda.
- ✓Quando você precisa adicionar ou atualizar informações em uma tabela.
- ✓Quando você quer compartilhar um documento com um colega.
Exemplo do que pedir para a IA
“Procure por documentos que contenham 'relatório trimestral' e que eu seja o dono.”
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 Coda usando um sistema chamado Rube MCP. Ela usa comandos específicos para realizar ações como buscar documentos ou modificar tabelas.
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 coda-automationOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/coda-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 Coda via Rube MCP
Automatize operações de documentos e dados do Coda através do toolkit Coda do Composio via Rube MCP.
Pré-requisitos
- O Rube MCP deve estar conectado (RUBE_SEARCH_TOOLS disponível)
- Conexão ativa com o Coda via
RUBE_MANAGE_CONNECTIONScom o toolkitcoda - Sempre chame
RUBE_SEARCH_TOOLSprimeiro para obter os esquemas de ferramentas atuais
Configuração
Obtenha o Rube MCP: Adicione https://rube.app/mcp como um servidor MCP na configuração do seu 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 toolkitcoda - Se a conexão não estiver ATIVA, siga o link de autenticação retornado para completar a autenticação do Coda
- Confirme se o status da conexão mostra ATIVA antes de executar quaisquer fluxos de trabalho
Fluxos de Trabalho Principais
1. Pesquisar e Navegar Documentos
Quando usar: O usuário deseja encontrar, listar ou inspecionar documentos do Coda
Sequência de ferramentas:
CODA_SEARCH_DOCSouCODA_LIST_AVAILABLE_DOCS- Encontrar documentos [Obrigatório]CODA_RESOLVE_BROWSER_LINK- Resolver um URL do Coda para IDs de documento/página/tabela [Alternativa]CODA_LIST_PAGES- Listar páginas dentro de um documento [Opcional]CODA_GET_A_PAGE- Obter detalhes de uma página específica [Opcional]
Parâmetros chave:
query: Termo de pesquisa para encontrar documentosisOwner: Filtro para documentos de propriedade do usuáriodocId: ID do documento para operações de páginapageIdOrName: Identificador ou nome da páginaurl: URL do navegador para operações de resolução
Armadilhas:
- IDs de documentos são strings alfanuméricas (ex: 'AbCdEfGhIj')
CODA_RESOLVE_BROWSER_LINKé a melhor maneira de converter um URL do Coda para IDs de API- Nomes de páginas podem não ser únicos dentro de um documento; prefira IDs de página
- Os resultados da pesquisa incluem documentos compartilhados com o usuário, não apenas documentos de propriedade
2. Trabalhar com Tabelas e Dados
Quando usar: O usuário deseja ler, escrever ou consultar dados de tabelas
Sequência de ferramentas:
CODA_LIST_TABLES- Listar tabelas em um documento [Pré-requisito]CODA_LIST_COLUMNS- Obter definições de colunas para uma tabela [Pré-requisito]CODA_LIST_TABLE_ROWS- Listar todas as linhas com filtros opcionais [Obrigatório]CODA_SEARCH_ROW- Pesquisar linhas específicas por consulta [Alternativa]CODA_GET_A_ROW- Obter uma linha específica por ID [Opcional]CODA_UPSERT_ROWS- Inserir ou atualizar linhas em uma tabela [Opcional]CODA_GET_A_COLUMN- Obter detalhes de uma coluna específica [Opcional]
Parâmetros chave:
docId: ID do documento que contém a tabelatableIdOrName: Identificador ou nome da tabelaquery: Consulta de filtro para pesquisa de linhasrows: Array de objetos de linha para operações de upsertkeyColumns: IDs de coluna usados para correspondência durante o upsertsortBy: Coluna para ordenar os resultadosuseColumnNames: Usar nomes de colunas em vez de IDs nos dados da linha
Armadilhas:
- Nomes de tabelas podem conter espaços; codifique em URL se necessário
CODA_UPSERT_ROWSinsere se não houver correspondência emkeyColumns, atualiza se houver correspondênciakeyColumnsdeve referenciar colunas que tenham valores únicos para upserts confiáveis- IDs de coluna são diferentes de nomes de coluna; liste as colunas primeiro para mapear nomes para IDs
useColumnNames: truepermite o uso de nomes legíveis nos dados da linha- Os valores dos dados da linha devem corresponder ao tipo da coluna (texto, número, data, etc.)
3. Gerenciar Fórmulas
Quando usar: O usuário deseja listar ou avaliar fórmulas em um documento
Sequência de ferramentas:
CODA_LIST_FORMULAS- Listar todas as fórmulas nomeadas em um documento [Obrigatório]CODA_GET_A_FORMULA- Obter o valor atual de uma fórmula específica [Opcional]
Parâmetros chave:
docId: ID do documentoformulaIdOrName: Identificador ou nome da fórmula
Armadilhas:
- Fórmulas são cálculos nomeados definidos no documento
- Os valores das fórmulas são computados no lado do servidor; os resultados refletem o estado atual
- Nomes de fórmulas diferenciam maiúsculas de minúsculas
4. Exportar Conteúdo do Documento
Quando usar: O usuário deseja exportar um documento ou página para HTML ou Markdown
Sequência de ferramentas:
CODA_BEGIN_CONTENT_EXPORT- Iniciar um trabalho de exportação [Obrigatório]CODA_CONTENT_EXPORT_STATUS- Consultar o status da exportação até a conclusão [Obrigatório]
Parâmetros chave:
docId: ID do documento a ser exportadooutputFormat: Formato de exportação ('html' ou 'markdown')pageIdOrName: Página específica a ser exportada (opcional, omita para o documento completo)requestId: ID da solicitação de exportação para consulta de status
Armadilhas:
- A exportação é assíncrona; consulte o status até que
statusseja 'complete' - Documentos grandes podem levar um tempo considerável para exportar
- O URL de exportação na resposta completa é temporário; baixe prontamente
…
Perguntas frequentes
Como conecto minha conta Coda?
Você precisa configurar o Rube MCP no seu cliente e depois usar o comando `RUBE_MANAGE_CONNECTIONS` com o identificador 'coda'. Siga o link de autenticação se for solicitado.
O que são 'schemas'?
Schemas são como os 'projetos' ou 'estruturas' dos seus documentos e tabelas no Coda. A ferramenta sempre verifica os schemas mais recentes antes de fazer qualquer alteração para garantir que tudo funcione corretamente.
Posso adicionar novas linhas a uma tabela?
Sim, você pode usar o comando `CODA_UPSERT_ROWS` para adicionar novas linhas ou atualizar as existentes. É importante que as colunas que você usa para identificar as linhas sejam únicas.
Detalhes
Descrição original do autor
Automate Coda tasks via Rube MCP (Composio): manage docs, pages, tables, rows, formulas, permissions, and publishing. Always search tools first for current schemas.
Popularidade
- Estrelas no GitHub
- 48 mil
- Posição no ranking
- #2563
- 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
benchmark
Ajuda seu agente a medir a velocidade e a performance do código. É útil para garantir que as coisas estão rápidas e para encontrar problemas de lentidão.
affaan-m/ECC
content-hash-cache-pattern
Faz seu agente usar hashes de conteúdo para cachear resultados de processamento de arquivos. Isso evita processamento repetido e invalida o cache automaticamente quando o conteúdo muda. Útil para acelerar tarefas lentas.
affaan-m/ECC
parallel-execution-optimizer
Faz seu agente acelerar tarefas complexas dividindo-as em partes menores e executando-as em paralelo. Garante que tudo seja verificado ao final.
affaan-m/ECC