GAI skill

A set of 36 skills for batch audio, image and video processing, plus an agent and a pipeline editor built on Godot.

  • 205 ★ on the repository
  • Last commit
  • MIT
Skill

Extended access

Why this level

  • The skills run scripts that read and create files in the working folder.
  • The desktop agent has `bash` and `delete` tools and calls an external model API.
All reasons and checks

godot-fun/gai

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add skills/gai

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Extended accessThe tool runs code or makes network calls and only reads external data.

  • The skills run scripts that read and create files in the working folder.
  • The desktop agent has `bash` and `delete` tools and calls an external model API.

This is third-party code. Review the repository files before installing.

What it does

GAI is a workspace for Godot game development. The `.agents/skills/` folder holds agent skills: converting audio to WAV and OGG, trimming silence, denoising, loudness normalization, background removal, sprite-sheet splitting, 4K upscale, 60 FPS interpolation, merging and compression, plus storyboards and voice-over. The scripts in `.ai/` do the real work, and each `SKILL.md` describes commands, flags and output rules. The skills can be called from the Godot desktop agent, run from the command line or connected in a visual editor into saved `.workflow.json` files. OpenCode has a ready `opencode.json`, Cursor takes the folder copied into `.cursor/skills/`, and Claude into `.claude/skills/`.

Who it is for. Godot game developers and Claude Code or Cursor users who need batch operations on media files.

Good fit when

  • A folder of sound effects must be unified in format, trimmed of silence and loudness-matched.
  • A sprite sheet must become separate frames with a transparent background.
  • A video has to be compressed to a target size or merged from several files.
  • A repeating pipeline should be saved as `.workflow.json` and rerun.

Not a fit when

  • You want a ready MCP server or plugin: this is skills and scripts with no installer.
  • You are not ready to install media-processing dependencies: the scripts rely on external tools.
  • You need voice cloning without the owner's consent: the speech skill is meant for your own recordings.

Example request

Convert every mp3 in this folder to WAV, trim edge silence and normalize loudness, leaving the sources untouched.

Limitations

Scripts run from the repository root with a command like `.dependency/python/python .ai/audio-to-wav/convert.py`, and a separate manager described in `dependency-manager.md` installs dependencies. Sources are not overwritten by default, but check each skill's flags. The desktop agent needs `OPENAI_API_KEY` or a configured compatible API. Use the speech skill with voice cloning only on your own or permitted recordings. The repository is large, about 43 MB, and built around a Godot project. The last commit dates to November 2026.

How to disable. Delete the copied `skills` folder from `.claude/skills/`, `.cursor/skills/` or agent settings. Remove the `.dependency/` folder by hand.

FAQ

How do I connect the skills to Claude Code?

Copy the contents of `AGENTS.md` into `CLAUDE.md`, then copy `.agents/skills/` into `.claude/skills/`.

How do I connect them to Cursor?

Keep `AGENTS.md` at the project root and copy `.agents/skills/` into `.cursor/skills/`.

What do the scripts do?

Each skill calls a script from `.ai/`, for example `.ai/audio-to-wav/convert.py`, and by default does not overwrite sources.

Which skill groups exist?

AI voice-over, audio, images, video, storyboards and helpers: filename normalization and commit messages.

How do I run the Godot agent?

Open `project.godot` in Godot, set `OPENAI_API_KEY`, open `agent/Agent.tscn` and press F6.

Discussion

No questions or reviews yet.

Skills
Official

Ten SpriteCook skills teach an agent to make pixel art and game graphics, animate sprites and export them to Godot

SkillExtended access55Repository stars

A skill that takes an agent from a generated picture to a game asset: sprites, video-to-frames animation and pre-release checks

SkillExtended access306Repository stars
Needs a VPN

Codex skills for 2D sprites, animation sheets and layered game maps from a prompt, exported to PNG, GIF and Godot

SkillExtended access5.6KRepository stars

Twelve skills that make an agent build single-file HTML animations: slides, protocol diagrams, architecture diagrams and demos for screen recording

SkillExtended access1.8KRepository stars

Open Film Skills bundles 22 skills for AI film: screenwriting, direction, assets, storyboards, prompts and post-production.

SkillMinimal access129Repository stars

Five image-generation skills: Qwen-Image prompts, logos with shared geometry, diary comics, transparent PNGs and process dioramas

SkillMinimal access241Repository stars

README in short

Three project parts are covered in the README: the desktop agent, the visual pipeline editor and the Godot framework. Skill groups, a quick start and compatibility with other agents follow.

README badge

Report a problem