Skip to content

AI tooling

Use these skills with an AI coding assistant to work on BGA game projects.

Preparing to use the Skills

  1. Download the ZIP for the skill you want from Available Skills.
  2. Extract the ZIP. Keep the whole modernize-bga-game-project/ folder, including SKILL.md, references/, and agents/.
  3. Copy the extracted skill folder into your tool's global skills directory below to make it available across your game projects. Create the parent directories if needed. Each example shows the resulting SKILL.md path.
~/.agents/skills/modernize-bga-game-project/SKILL.md

See the Codex skills documentation.

~/.claude/skills/modernize-bga-game-project/SKILL.md

See the Claude Code skills documentation.

~/.cursor/skills/modernize-bga-game-project/SKILL.md

See the Cursor skills documentation.

~/.copilot/skills/modernize-bga-game-project/SKILL.md

See the GitHub Copilot skills documentation.

~/.gemini/skills/modernize-bga-game-project/SKILL.md

See the Gemini CLI skills documentation.

~ means your user home directory. Copy the skill folder's supporting files alongside SKILL.md; copying only that file leaves out the workflow instructions.

After installing, open your game project and start a new agent session.

Available Skills

Modernize BGA game project

The modernize-bga-game-project skill lists the available modernization steps by default. To make changes, ask it to run specific steps by name or description, or explicitly ask it to run all steps. Selected steps run in order, subject to their prerequisites.

Download the modernization skill

Tip

We highly recommend you to run the steps one by one, allowing you to check the modifications and commit them before goin to the next step.

Using the Skill helps the migration, but it does not guarantee the migrated code will work out of the box, you must double-check the result.

Example of initial prompt
Use the modernize-bga-game-project skill to list the available modernization
steps for this game. Wait for me to select the steps before changing files.

After reviewing the initial list, you can reply:

Example of a single request
Do the first workflow, then list the remaining ones to do.
Example of a batch request
Do the first five workflows, then list the remaining ones to do.