Make a pack
A worked example from an empty folder to a pack in review, with every command.
This example makes Multiplication tricks for ages 8 to 12 with Claude Code.
Start from a template (optional)
wizfamily new multiplication-tricks --title "Multiplication tricks"wizfamily new writes a starter pack.json. Use --game for a game course with a starter game
page, --story for a three-page picture book, --video for a video course.
Let Claude write it
claude> Fill multiplication-tricks with tricks for ×4, ×5, ×9 and ×11 for ages 8 to 12.
Three levels per trick.Approve the plan table. Claude writes the cards and runs:
wizfamily validate multiplication-trickserror cards[14].key.value: must be a number
error cards[22].objective: "KIT.MULT.ELEVEN" is not one of the pack's objectives
2 problemsEach problem names its exact place. Claude fixes them and validates again until it's clean.
Push and follow the checks
wizfamily push multiplication-tricks --waitOnly the files the server doesn't have yet are uploaded. --wait follows the format, media and
safety checks until they finish. Look again later with wizfamily checks --wait.
Preview
wizfamily previewOpens every card exactly as a kid sees it, by age band and theme. Ask Claude to change anything, then push again: each push is a new version.
The same in one prompt
Claude Code can run the whole flow; it stops and asks before it submits:
> Make a pack of multiplication tricks for ages 8 to 12, push it, wait for the checks,
and open the preview.