Agent skill
sudoku
Fetch Sudoku puzzles and store them as JSON in the workspace; render images on demand; reveal solutions later.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/sudoku
Metadata
Additional technical details for this skill
- clawdbot
-
{ "emoji": "\ud83e\udde9", "requires": { "bins": [ "python3", "node" ] } }
SKILL.md
Sudoku
Overview
Fetch, render, and reveal Sudoku puzzles. Use sudoku.py to get new puzzles from sudokuonline.io, generate printable PDFs or images, and reveal solutions.
Get a Puzzle
Fetches a new puzzle and stores it as JSON. Output is JSON by default (use --text for human-readable output).
Get a Classic Easy puzzle:
./sudoku.py get easy9
Get a Kids 6x6 puzzle:
./sudoku.py get kids6
Render Puzzle
Render a puzzle as an image or PDF.
Render latest puzzle as A4 PDF (for printing):
./sudoku.py render --pdf
Render latest puzzle as clean PNG (for viewing):
./sudoku.py render
Render a specific previous puzzle by short ID:
./sudoku.py render --id a09f3680
Reveal Solution
Reveal the solution for the latest or specific puzzle.
Reveal full solution as printable PDF:
./sudoku.py reveal --pdf
Reveal full solution as PNG image:
./sudoku.py reveal
Reveal a single cell (row 3, column 7):
./sudoku.py reveal --cell 3 7
Reveal a specific 3x3 box (index 5):
./sudoku.py reveal --box 5
Share Link
Generate a share link for a stored puzzle.
Generate a SudokuPad share link (default):
./sudoku.py share
Generate an SCL share link:
./sudoku.py share --type scl
Telegram Formatting Tip:
Format links as a short button-style link and hide the full URL: [Easy Classic \[<id>\]](<url>).
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?