xlsx
Ajuda seu agente a trabalhar com planilhas (.xlsx, .csv). Ele pode criar, ler, analisar dados, usar fórmulas e manter a formatação, sendo útil para análise de dados.
O que ela faz
Esta ferramenta permite criar, editar e analisar planilhas eletrônicas (arquivos .xlsx). Você pode usá-la para adicionar fórmulas, formatar dados, analisar informações e criar gráficos.
Quando usar
- ✓Criar uma nova planilha com cálculos e formatação.
- ✓Analisar dados existentes em uma planilha.
- ✓Modificar uma planilha sem perder as fórmulas.
Exemplo do que pedir para a IA
“Crie uma planilha que calcule o total de vendas por mês e mostre o crescimento percentual em relação ao mês anterior.”
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 usa bibliotecas como pandas para manipulação de dados e openpyxl para criar e formatar planilhas. Ela garante que todas as fórmulas sejam calculadas corretamente e que os arquivos sejam salvos no formato .xlsx.
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 xlsxOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/ComposioHQ/awesome-claude-skills/master/document-skills/xlsx/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.
Requisitos para Saídas
Todos os arquivos Excel
Zero Erros de Fórmula
- Todo modelo Excel DEVE ser entregue com ZERO erros de fórmula (#REF!, #DIV/0!, #VALUE!, #N/A, #NAME?)
Preservar Modelos Existentes (ao atualizar modelos)
- Estude e CORRESPONDA EXATAMENTE o formato, estilo e convenções existentes ao modificar arquivos
- Nunca imponha formatação padronizada em arquivos com padrões estabelecidos
- As convenções de modelo existentes SEMPRE substituem estas diretrizes
Modelos Financeiros
Padrões de Codificação por Cores
A menos que declarado de outra forma pelo usuário ou modelo existente
Convenções de Cores Padrão da Indústria
- Texto Azul (RGB: 0,0,255): Entradas codificadas manualmente e números que os usuários mudarão para cenários
- Texto Preto (RGB: 0,0,0): TODAS as fórmulas e cálculos
- Texto Verde (RGB: 0,128,0): Links puxando de outras planilhas dentro do mesmo arquivo
- Texto Vermelho (RGB: 255,0,0): Links externos para outros arquivos
- Fundo Amarelo (RGB: 255,255,0): Suposições chave que precisam de atenção ou células que precisam ser atualizadas
Padrões de Formatação de Números
Regras de Formato Obrigatórias
- Anos: Formate como strings de texto (ex: "2024" em vez de "2.024")
- Moeda: Use o formato $#,##0; SEMPRE especifique unidades nos cabeçalhos ("Receita ($mi)")
- Zeros: Use formatação de número para tornar todos os zeros "-", incluindo porcentagens (ex: "$#,##0;($#,##0);-")
- Porcentagens: Padrão para formato 0,0% (uma casa decimal)
- Múltiplos: Formate como 0,0x para múltiplos de avaliação (EV/EBITDA, P/E)
- Números negativos: Use parênteses (123) em vez de menos -123
Regras de Construção de Fórmulas
Posicionamento de Suposições
- Coloque TODAS as suposições (taxas de crescimento, margens, múltiplos, etc.) em células de suposição separadas
- Use referências de célula em vez de valores codificados manualmente em fórmulas
- Exemplo: Use =B5*(1+$B$6) em vez de =B5*1.05
Prevenção de Erros de Fórmula
- Verifique se todas as referências de célula estão corretas
- Verifique erros de um dígito em intervalos
- Garanta fórmulas consistentes em todos os períodos de projeção
- Teste com casos extremos (valores zero, números negativos)
- Verifique se não há referências circulares não intencionais
Requisitos de Documentação para Codificados Manualmente
- Comente ou em células ao lado (se for o fim da tabela). Formato: "Fonte: [Sistema/Documento], [Data], [Referência Específica], [URL se aplicável]"
- Exemplos:
- "Fonte: 10-K da Empresa, Ano Fiscal 2024, Página 45, Nota de Receita, [URL SEC EDGAR]"
- "Fonte: 10-Q da Empresa, 2º Trimestre 2025, Anexo 99.1, [URL SEC EDGAR]"
- "Fonte: Bloomberg Terminal, 15/08/2025, AAPL US Equity"
- "Fonte: FactSet, 20/08/2025, Tela de Estimativas de Consenso"
Criação, edição e análise de XLSX
Visão Geral
Um usuário pode pedir para você criar, editar ou analisar o conteúdo de um arquivo .xlsx. Você tem diferentes ferramentas e fluxos de trabalho disponíveis para diferentes tarefas.
Requisitos Importantes
LibreOffice Necessário para Recálculo de Fórmulas: Você pode assumir que o LibreOffice está instalado para recalcular valores de fórmulas usando o script recalc.py. O script configura automaticamente o LibreOffice na primeira execução.
Leitura e Análise de Dados
Análise de dados com pandas
Para análise de dados, visualização e operações básicas, use pandas, que fornece recursos poderosos de manipulação de dados:
import pandas as pd
# Read Excel
df = pd.read_excel('file.xlsx') # Default: first sheet
all_sheets = pd.read_excel('file.xlsx', sheet_name=None) # All sheets as dict
# Analyze
df.head() # Preview data
df.info() # Column info
df.describe() # Statistics
# Write Excel
df.to_excel('output.xlsx', index=False)
Fluxos de Trabalho de Arquivos Excel
CRÍTICO: Use Fórmulas, Não Valores Codificados Manualmente
Sempre use fórmulas do Excel em vez de calcular valores em Python e codificá-los manualmente. Isso garante que a planilha permaneça dinâmica e atualizável.
❌ ERRADO - Codificando Valores Calculados Manualmente
# Bad: Calculating in Python and hardcoding result
total = df['Sales'].sum()
sheet['B10'] = total # Hardcodes 5000
# Bad: Computing growth rate in Python
growth = (df.iloc[-1]['Revenue'] - df.iloc[0]['Revenue']) / df.iloc[0]['Revenue']
sheet['C5'] = growth # Hardcodes 0.15
# Bad: Python calculation for average
avg = sum(values) / len(values)
sheet['D20'] = avg # Hardcodes 42.5
✅ CORRETO - Usando Fórmulas do Excel
# Good: Let Excel calculate the sum
sheet['B10'] = '=SUM(B2:B9)'
# Good: Growth rate as Excel formula
sheet['C5'] = '=(C4-C2)/C2'
# Good: Average using Excel function
sheet['D20'] = '=AVERAGE(D2:D19)'
…
Perguntas frequentes
O que acontece se uma fórmula der erro?
A ferramenta verifica se há erros de fórmula como #REF! ou #DIV/0! e tenta corrigi-los antes de entregar o arquivo final.
Posso manter a formatação de um arquivo que já existe?
Sim, ao modificar um arquivo existente, a ferramenta tenta manter o estilo, formato e convenções originais.
Por que devo usar fórmulas em vez de apenas inserir os números?
Usar fórmulas torna a planilha dinâmica. Se você mudar os dados de entrada, os resultados dos cálculos serão atualizados automaticamente.
Detalhes
Descrição original do autor
Comprehensive spreadsheet creation, editing, and analysis with support for formulas, formatting, data analysis, and visualization. When Claude needs to work with spreadsheets (.xlsx, .xlsm, .csv, .tsv, etc) for: (1) Creating new spreadsheets with formulas and formatting, (2) Reading or analyzing data, (3) Modify existing spreadsheets while preserving formulas, (4) Data analysis and visualization i
Popularidade
- Estrelas no GitHub
- 77 mil
- Posição no ranking
- #1694
- 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
intent-driven-development
Ajuda seu agente a transformar ideias em planos claros e testáveis. Define critérios para garantir que as mudanças sejam feitas corretamente e com segurança.
affaan-m/ECC
product-capability
Orienta seu agente a transformar ideias de produtos em planos claros. Define o que precisa ser feito, os limites e as decisões antes do desenvolvimento.
affaan-m/ECC
article-writing
Escreve conteúdos longos como artigos, guias e posts de blog com um estilo único. É útil quando você precisa de textos bem escritos, com voz consistente e credibilidade.
affaan-m/ECC