O que score-analyzer-skill faz?
Habilidade OpenCode para analisar planilhas de notas de alunos em Excel e gerar relatórios de análise profissionais, com limpeza de dados, análise estatística e 12 tipos de gráficos.
Funcionalidades
- Limpeza de dados: Remove duplicatas, trata valores ausentes e padroniza formatação.
- Análise estatística: Calcula média, mediana, desvio padrão, mínimo, máximo e quartis por disciplina/prova.
- Geração de gráficos: Cria até 12 tipos de gráficos (barras, pizza, histograma, boxplot, etc.) para visualização interativa.
- Relatório profissional: Monta um documento HTML ou PDF com tabelas e gráficos prontos para apresentação.
Como usar
- Certifique-se de ter o OpenCode instalado.
- Adicione a habilidade ao seu projeto:
opencode add flyboat403/score-analyzer-skill - Execute o comando de análise:
opencode run score-analyzer-skill --input notas.xlsx --output relatorio.pdf
Parâmetros
| Parâmetro | Descrição | Obrigatório |
|---|---|---|
--input | Caminho para o arquivo Excel (.xlsx) com as notas. | Sim |
--output | Caminho para o arquivo de relatório gerado (.html ou .pdf). | Sim |
--charts | Lista de tipos de gráfico (ex: 'bar,pie,hist'). Padrão: todos os 12 tipos. | Não |
--clean | Aplica limpeza de dados antes da análise (true/false). Padrão: true. | Não |
Exemplo de entrada
Planilha Excel com colunas:
Aluno(nome)Turma(código da turma)Matemática,Português,Ciências(notas numéricas)
Saída esperada
Um relatório profissional contendo:
- Tabela de estatísticas descritivas por matéria
- Gráficos selecionados (um por matéria, ou combinados)
- Resumo de desempenho por turma
Licença
MIT