plugins/khuym/skills/concept-game-builder/SKILL.md
Use when Codex should turn a concept, topic, tutorial, lesson, algorithm, system, workflow, or abstract idea into a playable browser game that teaches through interaction. Use for planning or implementing educational web games with the Game Studio plugin, including concept-to-mechanic translation, gameplay loop design, learning progression, and browser-game QA.
npx skillsauth add hoangnb24/skills concept-game-builderInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Create a browser game that teaches by making the player act on the concept. This skill owns the learning design and concept-to-game translation; Game Studio owns engine choice, runtime implementation, assets, UI, and playtesting.
visual-learner instead.game-studio:game-studio or $game-studio after the learning model is
clear.game-studio:game-ui-frontend when present.game-studio:game-playtest before calling the game
done.Define these before writing code:
When handing the plan to Game Studio, include this compact brief:
Learning goal:
Core loop:
Player verbs:
Concept model:
Progression:
UI/HUD needs:
Asset style:
Target runtime:
Playtest checks:
For implementation tasks, continue through Game Studio rather than inventing a separate stack. Use its specialist routing for Phaser, Three.js, React Three Fiber, UI, assets, and playtesting. If Game Studio is unavailable in the current session, follow its defaults manually: 2D Phaser first, DOM HUD for menus and learning panels, responsive controls, and browser playtest verification.
Read teaching-game-patterns.md when choosing mechanics for a topic or when the first concept-to-game mapping feels too literal.
tools
Use when the user asks to commit everything, smart commit, group commits, organize staged or unstaged changes, create logical commits, push current work, or preserve a clean commit stack from an existing working tree.
development
Use when starting or resuming any Khuym project session, choosing the next Khuym skill, running go mode, checking onboarding/scout state, or enforcing workflow gates. Bootstrap meta-skill for routing across the Khuym agentic development ecosystem.
development
Use when the user wants to turn a rough idea, vague task, feature wish, bug-fix intent, or Codex /goal objective into a clear verifiable goal prompt. Use when the user mentions goal mode, /goal, set_goal, long-running autonomous Codex work, or asks to be interviewed/grilled before creating a goal.
development
Create self-contained interactive HTML visual explainers that turn difficult topics, concepts, code, math, systems, or arguments into memorable explorable artifacts. Use when Codex should research a topic, choose an interaction model, and build an artifact with simulations, diagrams, charts, sliders, hover inspection, scrollytelling, or small game mechanics so readers can explore and understand the message.