← ClaudeAtlas

create-testlisted

Create a practice test for the child from their materials and progress — child-facing questions with a separate parent-only answer key, packaged as one activity.
manishiitg/coding-agent-loop · ★ 13 · AI & Automation · score 63
Install: claude install-skill manishiitg/coding-agent-loop
# Create a practice test 1. **Read the progress report FIRST — this is what makes the test hers.** `reports/progress.html` already holds the worked-out picture of her strengths and the specific moves she's stuck on (see `skills/create-progress-report/SKILL.md`). Read it before anything else and let its "Where she's stuck" bullets decide what this test actually probes. Skipping this is how a test ends up generically correct for her grade but not about HER — the failure worth avoiding here. If the report is missing or clearly stale, fall back to reading recent activity `conversation.json` files and `attempts/` directly, and say so to the parent. 2. **Know the child and the material.** `memory/child-profile.json` for name, grade, and board (ask the parent if any is missing). The relevant `materials/<subject>/<topic>/*.meta.json` for what she's actually being taught — their `extracted_text` already holds the full content, so her notation and method names match what her teacher used. Also check `memory/interests.md` if it exists. 3. **Write the test** as static HTML in the activity folder (see `skills/_shared/html-design.md`). It should read like a real test paper: a clear header with her name, grade/board, subject and topic, then numbered questions, marks shown as a `.badge`, and genuine space to work under each. A question that needs a figure — an angle, a circle, a labelled triangle, a graph to read values off — declares it wit