kaggle-environments
Build, test, and visualize competitive game environments
All Skills in This Repository (5)
Pure Emerald Level Indicatorscreate-environment
Create custom game environments for Kaggle using JSON and Python.
Onboard a New OpenSpiel Game
Integrate OpenSpiel games into the Kaggle Environments framework.
Create / Update a Visualizer
Scaffold Vite and TypeScript visualizer projects for Kaggle environments.
onboard-open-spiel-game
Onboard new games into the kaggle-environments framework with optional components.
create-visualizer
Generate and update Vite and TypeScript web visualizers for Kaggle game environments.
Frequently Asked Questions
FAQPage SchemaHow to install kaggle-environments?โผ
Run `npx skills add Kaggle/kaggle-environments --all -g -y` in your terminal to install all skills in this suite globally.
How to create a new Kaggle game environment?โผ
The create-environment skill walks your agent through writing the JSON specification, Python interpreter, renderer, agents, and tests. Registration is automatic once the files exist under the envs directory.
How to connect a language model to a game?โผ
The create-harness skill builds a harness that turns game observations into prompts and parses model responses back into legal moves. The review-harness skill then audits it for prompt and parser bugs.
Can I build a web visualizer for my game?โผ
Yes. The create-visualizer skill scaffolds a Vite plus TypeScript replay player, and create-playable-visualizer adds an interactive human-versus-AI version running in the browser.
Does it support OpenSpiel games?โผ
Yes. The onboard-open-spiel-game skill registers OpenSpiel games, adds structured JSON proxies, and optionally builds visualizers and tests.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core