hermes

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.

context

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:

task
  1. 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.
  2. Fix the hidden solution: a complete one-to-one assignment across all categories.
  3. 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").
  4. 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.
  5. 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.
  6. Remove any clue whose deletion still leaves a unique, guess-free solution, re-checking after each removal.
  7. Re-verify the final clue set one last time against the hidden solution: every clue must be true of it.
constraints
  • 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.
output format

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

Edit on GitHubReport a problem

use in

Hodios CLI
npx @hermes-hq/hodios install make-logic-puzzle --target claude-code
Agent Skills
npx skills add hermes-hq/hodios-dist --skill make-logic-puzzle -a claude-code
Add the Hodios marketplace (once)
claude plugin marketplace add hermes-hq/hodios-dist
Install the gaming-fun plugin
claude plugin install hodios-gaming-fun@hodios

The plugin brings every entry in this domain at once.

pairs well with

All of Puzzles
PromptPuzzles

Create 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-puzzles
PromptPuzzles

Analyse 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-game
PersonaPuzzles

Chess 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-coach
PromptPuzzles

Create 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-hunt
PromptPuzzles

Write 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-clues
PromptPuzzles

Write 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