# Validate JSON

> Valida o schema do questions.json. Use antes de qualquer commit que altere questões.

- Skill: `andre-0303/validate-json` (Agent Skill)
- Install (CLI): `npx skillmds@latest add andre-0303/validate-json`
- Raw SKILL.md: https://api.skillmd.com/api/skills/andre-0303/validate-json/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: andre-0303 (https://skillmd.com/u/andre-0303)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/andre-0303/validate-json

---


Valide o arquivo backend/data/questions.json:

1. Parse o JSON e verifique sintaxe
2. Para cada questão, cheque:
   - id: string única, não-vazia
   - pergunta: string não-vazia
   - opcoes: array de 3–4 strings
   - resposta_correta: número 0–3
   - explicacao: string não-vazia
3. Reporte erros com número de linha e campo
4. Se válido: "✓ JSON válido — N questões em K categorias"
