Agent skill · creative production · aradotso

opengame-agentic-game-creation

OpenGame is an open-source agentic framework for end-to-end web game creation from a single text prompt, using LLMs, Game Skill (Template + Debug), and headless browser evaluation.

Why this skill is useful

Adds a complete framework for generating and evaluating web games from text prompts, including executable CLI commands and integration patterns.

What it needs

Requires node installed locally. Requires openai account access. About 6k tokens when loaded. Last updated 2026-07-09. 70 stars on the source repository.

What this skill does

OpenGame: Agentic Web Game Creation Skill by ara.so — Daily 2026 Skills collection. OpenGame is an open-source TypeScript framework that generates fully playable web games end-to-end from a single natural language prompt. It combines Game Skill (Template Skill + Debug Skill), an optional specialized GameCoder-27B LLM, and OpenGame-Bench for automated evaluation across Build Health, Visual Usability, and Intent Alignment. --- What OpenGame Does Takes a high-level game design prompt and produces a runnable browser game (HTML/JS/CSS) Template Skill: Maintains a growing library of project skeletons to scaffold stable architectures Debug Skill: Keeps a living protocol of verified fixes to repair cross-file integration errors systematically OpenGame-Bench: Evaluates generated games via headless browser execution + VLM judging across 150 diverse prompts Supports any OpenAI-compatible LLM backend (GPT-4o, Claude, GameCoder-27B, etc.) --- Prerequisites Node.js >= 20.0.0 An OpenAI-compatible API key (or self-hosted GameCoder-27B endpoint) --- Installation .env Configuration --- Key CLI Commands --- Programmatic API Basic Game Generation Using Template Skill Directly Using Debug Skill for Iterative Repair OpenGame-Bench Evaluation --- Project Structure --- Common Patterns Full Pipeline: Prompt → Playable Game Custom LLM Endpoint (e.g., GameCoder-27B self-hosted) Loading Prompts from File and Batch Generating --- Troubleshooting Build fails immediately with no output Ensure NODEVERSION >= 20.0.0: node --version Verify your API key and base URL are set correctly in .env Check that OUTPUTDIR exists and is writable LLM returns incomplete or truncated code Increase the model's max token limit in your API settings or agent config Switch to a larger/more capable model: MODELNAME=gpt-4o or gamecoder-27b The Debug Skill will attempt iterative repair; raise MAXDEBUGITERATIONS if needed Debug loop exhausted without success Inspect debug-protocol.json — it may need a manual verified fix e …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills aradotso/opengame-agentic-game-creation

View the source on GitHub

Browse the @skills marketplace