{"id":97167,"plugin_id":"plugin_asdk_app_6ae47eb373ac819186d194498710df33","kind":"skill","collection_source":"plugin_package","comparison_source":null,"observed_at":"2026-11-15T07:37:27.980Z","digest":"d2ce688db7f45b0eb6136e0d152d5c99a45bfa790196eeebd231f364bd36df00","against":null,"payload":{"description":"Make printable nonogram puzzles (griddlers, hanjie, paint-by-number logic puzzles) from a built-in picture, a word, the user's own pixel grid or a random grid, as a PDF with an answer key, using generate_nonograms. Each puzzle has one solution, checked by a line solver.","included_files":[{"relative_path":"agents/openai.yaml","size_in_bytes":459}],"name":"nonogram-maker","skill_md_contents":"---\nname: nonogram-maker\ndescription: Make printable nonogram puzzles (griddlers, hanjie, paint-by-number logic puzzles) from a built-in picture, a word, the user's own pixel grid or a random grid, as a PDF with an answer key, using generate_nonograms. Each puzzle has one solution, checked by a line solver.\n---\n\n# Zovo Nonogram Maker\n\nCall `generate_nonograms` when someone wants a nonogram, a griddler, a hanjie, a paint-by-number logic puzzle, or wants to turn pixel art into a puzzle.\n\n1. Put one object per puzzle in `puzzles` when they differ: `shape` (heart, star, house, cat, dog, fish, tree, smiley, apple, rocket, umbrella, note, anchor, duck, flower, crown, key, bell, moon, ghost), `text` (a word, A-Z and 0-9, up to 8 letters), `grid` (the user's rows, `#` filled and `.` empty, up to 25 x 25), or `difficulty` / `size` for a random grid.\n2. For a set of random puzzles, pass `count` with `difficulty` (easy 10 x 10, medium 15 x 15, hard 20 x 20, expert 25 x 25) or `size`.\n3. Pasted pixel art: send the rows as they are in `grid`; `/`, `|` or new lines separate rows, and `1`/`0` or `X`/`.` also work.\n4. When a picture's clues allow more than one solution, `fix` decides: `hints` (default) prints a few shaded starter cells, `change` flips a few cells, `refuse` returns an error that lists the unclear rows. Use `refuse` when the user wants the picture unchanged and no starter cells.\n5. Layout: `per_page` (1, 2 or 4), `paper` (letter or a4), `title`, `name_line`, `answer_key`.\n6. Share the PDF link. Do not reveal the picture in chat unless the user asks; the answer pages are in the PDF.\n7. To reprint the same puzzles, call again with the same `seed` and settings.\n\nIt does not make colour nonograms, read a photo or image file, or solve a puzzle from a photo.\n"},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}