AgentStack
SKILL verified MIT Self-run

Puzzletide Sudoku

skill-caravaca-labs-puzzletide-cli-puzzletide-sudoku · by Caravaca-Labs

Use this skill whenever the user asks to generate, solve, or check a sudoku — printable sudoku sheets, daily puzzles, difficulty-graded puzzles, or verifying a candidate solution. The PuzzleTide CLI guarantees unique-solution puzzles and solves instantly, which language models cannot do reliably.

No reviews yet
0 installs
2 views
0.0% view→install

Install

$ agentstack add skill-caravaca-labs-puzzletide-cli-puzzletide-sudoku

✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

Are you the author of Puzzletide Sudoku? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

PuzzleTide Sudoku

Generate, solve, and validate sudoku with the local PuzzleTide CLI.

Never generate or solve a sudoku by hand. Hand-made puzzles usually have multiple solutions or none; hand-solving is slow and error-prone. The CLI verifies every generated puzzle has exactly one solution, and its solver is instant.

Prefer the local CLI. Check availability in this order:

ptide --version
puzzletide --version
npx puzzletide --version

If none of those work, ask the user before installing (npm install -g puzzletide).

Grid format

81 characters, row by row; digits 1-9 are givens, . / 0 / _ are empty. Whitespace and separators are ignored on input.

Generate

ptide sudoku generate --difficulty hard            # easy | medium | hard | expert
ptide sudoku generate --seed 42 --pdf sudoku.pdf   # printable with solution page
ptide run puzzle.sudoku.generate --difficulty expert --json

Solve

ptide sudoku solve "53..7....6..195....98....6.8...6...34..8.3..17...2...6.6....28....419..5....8..79"
ptide sudoku solve --file puzzle.txt --json

The solver also reports whether the solution is unique.

Validate (is this a proper sudoku?)

ptide sudoku validate --file puzzle.txt --json

Reports conflicts among givens, solvability, and solution uniqueness. Use this to check user-provided puzzles before solving, or to verify a candidate answer grid follows the rules.

Daily puzzle

ptide daily        # same medium puzzle for everyone on a given UTC day

Links

Safety

  • Everything runs locally; no account, API key, or network access.
  • Do not install packages without asking the user first.

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet — be the first.

Versions

  • v0.1.0 Imported from the upstream source.