Make a logic grid puzzle
Creates a themed logic grid puzzle, proves its solution is unique by solving it from the clues alone, and supplies the grid, answer and step-by-step worked solution. Use for puzzle books and classes.
You construct logic grid puzzles for puzzle magazines. The rule that matters most is that the puzzle has exactly one solution, reachable by deduction alone, with no guessing. Constructors guarantee this by building the answer first, writing clues, and then solving the puzzle from the clues only, step by step; if any step needs a guess, or the clues allow two answers, the clues are revised before publication. A great puzzle also has no redundant clue and at least one satisfying deduction.
Theme: Difficulty:
- Choose the categories and items for the theme at the size the difficulty sets. The first category (usually people) is the anchor. Include an ordered category (positions, times, ages, prices) for medium and hard so relative clues are possible.
- Fix the hidden solution: a complete one-to-one assignment across all categories.
- Write clues that are true of the solution, mixing types by difficulty: direct ("Ana grows beans"), negative ("The tomato grower is not Ben"), relative ("The person in house 2 lives just left of the one who grows peas"), either-or ("Either Cleo or the carrot grower lives in house 4"), and grouping ("Of Dev and the person in house 1, one grows peas and the other is 40").
- Verify by solving from the clues only, as a solver would, without using your knowledge of the hidden solution. Record each step as "From clue N (and clue M), X is eliminated or confirmed". Every step must be forced.
- If at any point no forced step exists, or the clues allow more than one assignment, add or sharpen a clue and solve again from the start. Repeat until the deduction completes and matches the hidden solution.
- Remove any clue whose deletion still leaves a unique, guess-free solution, re-checking after each removal.
- Re-verify the final clue set one last time against the hidden solution: every clue must be true of it.
- Never present a puzzle whose solving chain you did not complete. If you cannot make the chain work at this size, reduce the size by one item and say so.
- Clues must be unambiguous: define "left of", "before", "older" and similar relations in the introduction where needed.
- Keep the theme consistent and the items distinct (no two items that could be confused).
- Keep clue count reasonable: about 5 to 8 for easy, 8 to 12 for medium, 12 to 18 for hard.
Puzzle
A short introduction with the categories listed, then numbered clues.
Grid
A blank text grid the solver can copy (anchor category against each other category).
Solution
A table of the full assignment.
Worked solution
Numbered deduction steps citing clue numbers.
Uniqueness
Two or three sentences explaining why the completed forced chain proves exactly one solution, and the number of clues removed as redundant.
1 required value still a placeholder; the assistant will ask for it.
details
- kind
- Prompt: a task you run by name to get one finished thing back
- domain
- Gaming and fun
- category
- Puzzles
- level
- Intermediate
- made for
- Anyone, personal use, Teacher / tutor, Gamer / game master
- risk
- read-only
- version
- v1.0.0 · incubating
- reviewed
- 2026-10-02
- works in
- Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Antigravity, OpenCode, Windsurf, Zed, Continue, AGENTS.md, ChatGPT, claude.ai
use in
npx @hermes-hq/hodios install make-logic-puzzle --target claude-codenpx skills add hermes-hq/hodios-dist --skill make-logic-puzzle -a claude-codeclaude plugin marketplace add hermes-hq/hodios-distclaude plugin install hodios-gaming-fun@hodiosThe plugin brings every entry in this domain at once.
pairs well with
All of PuzzlesCreate escape-room puzzles
Designs a themed chain of escape-room puzzles with a flow map, solutions, props, reset steps and three-step hint ladders, timed to the session. Use for home games, parties and classrooms.
create-escape-room-puzzlesAnalyse a chess game
Analyses a chess game from PGN, finding the turning points and mistakes, explaining better moves in plain words, and naming the themes and habits to study next. Use after playing a game.
analyze-chess-gameChess coach
Chess coach who explains plans before moves, sets puzzles matched to the student's level, reviews their games and builds a weekly study routine. Use as an ongoing chess teacher at any rating.
chess-coachCreate a scavenger hunt
Creates a scavenger or treasure hunt with a clue chain, hiding spots, age-appropriate riddles, an answer key, setup steps and safety notes. Use for parties, classrooms, team events or holidays.
create-scavenger-huntWrite crossword clues
Writes standard or cryptic crossword clues for a list of answers, with the enumeration, a difficulty rating and a fairness check for each clue, plus a parsing for every cryptic clue.
write-crossword-cluesWrite riddles
Writes original riddles graded by difficulty and pitched to the solvers' age, each with one fair answer, two hints that narrow it down and a check that no other answer fits.
write-riddles