{"id":5590,"external_id":"plugin_asdk_app_6ab488d2d8348191aeca63f9d46fadaf","name":"app-6ab488d2d8348191aeca63f9d46fadaf","display_name":"Sudoku by Puzzle Fuel","developer":"DAVID ALLEN NELSEN","category":"Education & Research","listing_language":"en","listing_language_details":{"method":"cld-0.13.0/listing-v1","reliable":true,"detected_at":"2026-10-08T06:02:30Z","input_sha256":"c5525d32346b575114259d191c6d6d3595f426affb0c74fabb312bee6b762d60","source_fields":["release.description","release.interface.short_description","release.interface.long_description"]},"version":"1.0.0","skill_count":2,"first_seen_at":"2026-10-08T06:00:12.256Z","last_seen_at":"2026-10-08T18:00:12.100Z","last_changed_at":"2026-10-08T06:00:12.256Z","install_count":null,"search_matches":[],"research_summary":null,"research_reviewed_at":null,"metadata":{"canonical_app_id":"asdk_app_6ab488d2d8348191aeca63f9d46fadaf","connector_id":"asdk_app_6ab488d2d8348191aeca63f9d46fadaf","created_at":"2026-09-24T02:20:03.068370Z","discoverability":"LISTED","id":"plugin_asdk_app_6ab488d2d8348191aeca63f9d46fadaf","is_template":false,"name":"app-6ab488d2d8348191aeca63f9d46fadaf","release":{"app_ids":["asdk_app_6ab488d2d8348191aeca63f9d46fadaf"],"app_manifest":{"apps":{"app-6ab488d2d8348191aeca63f9d46fadaf":{"id":"asdk_app_6ab488d2d8348191aeca63f9d46fadaf","required":true}}},"app_templates":[],"description":"Get today's puzzle at any of six difficulties — from Beginner to Diabolical — on a board you can actually play, or generate a fresh puzzle whenever you want one. More importantly, learn how to solve: every hint names the real technique in play and teaches you to spot it yourself, drawn from our Sudoku University teaching program and its twenty-technique glossary.","display_name":"Sudoku by Puzzle Fuel","id":"pluginrel_7bf22eaf28cc819198e53703ff6aaacd","interface":{"brand_color":null,"capabilities":[],"category":"Education & Research","composer_icon_dark_url":"https://files.openai.com/content?id=file_00000000607881f5ad83dad308275ed9","composer_icon_url":"https://files.openai.com/content?id=file_00000000607881f5ad83dad308275ed9","default_prompt":"Give me today's sudoku","default_prompts":["Give me today's sudoku","Give me an easy sudoku and teach me how to solve it","What is an X-wing and how do I spot one?"],"developer_name":"DAVID ALLEN NELSEN","logo_url":"https://files.openai.com/content?id=file_00000000749081fbb431c7906a2790d3","logo_url_dark":"https://files.openai.com/content?id=file_00000000749081fbb431c7906a2790d3","long_description":"Get today's puzzle at any of six difficulties — from Beginner to Diabolical — on a board you can actually play, or generate a fresh puzzle whenever you want one. More importantly, learn how to solve: every hint names the real technique in play and teaches you to spot it yourself, drawn from our Sudoku University teaching program and its twenty-technique glossary.","plugin_category_id":"education & research","privacy_policy_url":"https://www.puzzlefuel.com/privacy/","screenshot_urls":[],"short_description":"The daily sudoku that teaches","terms_of_service_url":"https://www.puzzlefuel.com/terms/","website_url":"https://www.puzzlefuel.com/sudoku/"},"keywords":[],"onboarding_skill_name":null,"requires_local_executor":false,"skills":[{"description":"Play a sudoku puzzle in the conversation — fetch today's daily edition or generate one at a chosen difficulty, then help the player through it with real solving logic. Use when someone wants to play sudoku, asks for today's or a new sudoku, or is working through a sudoku board and needs a hint, a check, or an explanation of why a move works. Do not use for crosswords, wordle-style games, word ladders or other puzzle types.","interface":{"brand_color":null,"default_prompt":null,"display_name":"daily-sudoku","icon_large_url":null,"icon_small_url":null,"iconography":"hierarchy","short_description":"Play a sudoku puzzle in the conversation — fetch today's daily edition or generate one at a chosen difficulty, then help the player through it with real solving logic. Use when someone wants to play sudoku, asks for today's or a new sudoku, or is working through a sudoku board and needs a hint, a check, or an explanation of why a move works. Do not use for crosswords, wordle-style games, word ladders or other puzzle types."},"name":"daily-sudoku","plugin_release_skill_id":"pluginrsk_6ab48f7874dc81919bc7076ac1768f52"},{"description":"Teach sudoku solving technique — explain what a named move is, the tell that says to look for it, and how to apply it, drawn from a twenty-rung glossary that runs from naked singles to unique rectangles. Use when someone asks what a sudoku technique is, how to spot an X-wing or swordfish, how to get better at sudoku, what to learn next, or why a solving rule works. Do not use when they are working a specific board and want their next move — that is the daily-sudoku skill.","interface":{"brand_color":null,"default_prompt":null,"display_name":"sudoku-coach","icon_large_url":null,"icon_small_url":null,"iconography":"pen","short_description":"Teach sudoku solving technique — explain what a named move is, the tell that says to look for it, and how to apply it, drawn from a twenty-rung glossary that runs from naked singles to unique rectangles. Use when someone asks what a sudoku technique is, how to spot an X-wing or swordfish, how to get better at sudoku, what to learn next, or why a solving rule works. Do not use when they are working a specific board and want their next move — that is the daily-sudoku skill."},"name":"sudoku-coach","plugin_release_skill_id":"pluginrsk_6ab48f78ad2c8191ba2d4252fdf3bc95"}],"version":"1.0.0"},"scope":"GLOBAL","status":"ENABLED"},"research":null,"package_metadata":{"name":"app-6ab488d2d8348191aeca63f9d46fadaf","author":{"name":"DAVID ALLEN NELSEN"},"sources":[{"path":".codex-plugin/plugin.json","sha256":"77bc27dc27eb03c8096e100f06bcf11b5b7d96084ecfe0fcbb58a056b7b36333"}],"version":"1.0.0","artifact_id":40063,"observed_at":"2026-10-08T06:29:18Z","support_url":"https://www.puzzlefuel.com/contact/","field_sources":{"name":0,"author":0,"version":0,"support_url":0},"extraction_version":1,"conflicts_or_errors":[]}}