Reads respostas.json and populates the auditable Excel workbook (pontuacao-e-calculo.xlsx) into saida/. Use when the user asks to "preencher a planilha", "transferir respostas para o Excel", "popular o xlsx", "fill the spreadsheet", "fill responses into Excel", "populate scoring workbook", "exportar para planilha", "Excel auditável" or similar.
Installation
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Reads respostas.json and populates the auditable Excel workbook (pontuacao-e-calculo.xlsx) into saida/. Use when the user asks to "preencher a planilha", "transferir respostas para o Excel", "popular o xlsx", "fill the spreadsheet", "fill responses into Excel", "populate scoring workbook", "exportar para planilha", "Excel auditável" or similar.
argument-hint
optional path different from respostas.json
Skill: Populate auditable spreadsheet
When to use
Client finished filling respostas.json and wants to see numbers in a "touchable" spreadsheet.
Need to audit cell-by-cell before generating the executive report.
Copy referencia/pontuacao-e-calculo.xlsx to saida/pontuacao-preenchida-<DATE>.xlsx.
Open the xlsx with openpyxl (preserving formulas).
For each "Exemplo P1/P2/P3" sheet, replace input cell values (column C — Nível) with values from respostas.json for the corresponding qids (P1-C1-Q1..Q5 / P2-C1-Q1..Q6 / P3-C5-Q1..Q6). Keep weights as-is unless user requests custom.
DO NOT manually recalculate — the SUMPRODUCT formulas in the xlsx do this when client opens in Excel.
(Optional) Append raw responses:
Add a "Respostas brutas" sheet with the full table: qid | nível | rótulo | evidência.