godot-gamestudio-22d18f — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited godot-gamestudio-22d18f (Plugin) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
<p align="center"> <img src="docs/assets/brand/godot-gamestudio-hero.png" alt="Godot Gamestudio: a supervised AI production room for Godot games" width="100%"> </p>
<h1 align="center">Godot Gamestudio</h1>
<p align="center"><strong>Give your coding agent a game studio, not a longer prompt.</strong></p>
<p align="center"> Build Godot milestones with automatically selected specialists, independent reviewers,<br> runtime QA, resumable state, and evidence-gated approval. </p>
<p align="center"> <a href="https://github.com/schmoenraad/godot-gamestudio/actions/workflows/ci.yml"><img src="https://github.com/schmoenraad/godot-gamestudio/actions/workflows/ci.yml/badge.svg" alt="CI"></a> <a href="https://github.com/schmoenraad/godot-gamestudio/releases/latest"><img src="https://img.shields.io/github/v/release/schmoenraad/godot-gamestudio?color=5ac8fa" alt="Latest release"></a> <a href="LICENSE"><img src="https://img.shields.io/github/license/schmoenraad/godot-gamestudio" alt="Apache-2.0 license"></a> <img src="https://img.shields.io/badge/Godot-4.x-478CBF?logo=godot-engine&logoColor=white" alt="Godot 4.x"> <img src="https://img.shields.io/badge/skills-19-8b5cf6" alt="19 agent skills"> </p>
<p align="center"> <a href="#install">Install</a> · <a href="#see-the-loop">See the loop</a> · <a href="#pilot-evidence">Pilot evidence</a> · <a href="https://github.com/schmoenraad/godot-gamestudio/discussions">Discussions</a> · <a href="https://github.com/schmoenraad/godot-gamestudio/issues/new?template=benchmark_submission.yml">Submit a benchmark</a> </p>
Coding agents are good at making Godot changes. They are less reliable at knowing whether those changes actually work.
Godot Gamestudio adds a production loop around the agent:
It works with ordinary Godot commands and optionally uses GodotIQ when available.
$godot-gamestudio build Create a playable top-down quest with one NPC,
one branching choice, a small tilemap, and a verified completion state.The studio can select Narrative Designer, World Builder, Gameplay Engineer, their independent reviewers, a Creative Director for cross-discipline coherence, and QA. Simple requests use a smaller team.
flowchart LR
U["Your milestone"] --> S["Studio Supervisor"]
S --> I["Inspect project"]
I --> T["Select smallest team"]
T --> M["Specialist maker"]
M --> R["Independent reviewer"]
R -->|changes| M
R -->|approved revision| Q["Godot QA"]
Q -->|fresh evidence| G{"Acceptance gate"}
G -->|pass| P["Verified milestone"]
G -->|fail or inconclusive| M| Studio capability | What it prevents |
|---|---|
| Automatic role routing | Invoking every agent for every task |
| Normalized path ownership | Concurrent agents editing the same scene or script |
| Revision-bound reviews | Reusing approval after the artifact changed |
| Hashed QA evidence | Passing with missing, stale, or altered screenshots and logs |
Resumable studio.json | Replaying completed work in the next session |
| Two-round revision limit | Endless reviewer-driven scope expansion |
codex plugin marketplace add schmoenraad/godot-gamestudio
codex plugin add godot-gamestudio@godot-gamestudio/plugin marketplace add schmoenraad/godot-gamestudio
/plugin install godot-gamestudio@godot-gamestudiogemini extensions install https://github.com/schmoenraad/godot-gamestudio/plugins install https://github.com/schmoenraad/godot-gamestudio
/reloadThen invoke godot-gamestudio using the syntax supported by your harness. Claude skills are namespaced, for example /godot-gamestudio:godot-gamestudio build ....
| Mode | Use it for |
|---|---|
build | Full maker, reviewer, revision, QA, and acceptance loop |
quick | One maker, one reviewer, and targeted verification |
plan | Team selection and milestone design without implementation |
review | Independent multidisciplinary review of existing work |
status | Current milestone, evidence, risks, and blockers |
Makers: Game Designer, Narrative Designer, World Builder, Sprite Studio, Gameplay Engineer, Technical Artist, UI/UX Designer, and Audio Designer.
Reviewers: Systems Critic, Narrative Editor, Level Design Reviewer, Animation Reviewer, Code Reviewer, Art Consistency Reviewer, UI Accessibility Reviewer, and Performance Reviewer.
Coordination and proof: Studio Supervisor, Creative Director, and QA Playtester.
The first executable pilot tested clean-workspace routing and a visual Godot creation fixture. It is an engineering pilot with n=1, not a statistically significant quality claim.
| Test | No-skill baseline | Godot Gamestudio |
|---|---|---|
| Codex exact team-contract routing | 0/3 | 3/3 |
| Gemini exact team-contract routing | 0/3 | 3/3 |
| Codex visual fixture | Pass | Pass |
| Gemini visual fixture | Claimed pass, external grader rejected it | Claimed pass, external grader rejected it |
The important result is the last row: both Gemini runs claimed successful screenshots, but the external grader deleted the expected image, reran Godot, and found no fresh PNG. Gamestudio records that as a failure instead of accepting a confident completion message.
<table> <tr> <th>No-skill Codex fixture</th> <th>Godot Gamestudio fixture</th> </tr> <tr> <td><img src="docs/assets/benchmarks/2026-06-14/codex-baseline-visual-hud.png" alt="No-skill Codex visual fixture" width="480"></td> <td><img src="docs/assets/benchmarks/2026-06-14/codex-community-visual-hud.png" alt="Godot Gamestudio Codex visual fixture" width="480"></td> </tr> </table>
Read the full pilot report, its machine-readable results, and the evaluation plan.
This project should improve through public evidence, not leaderboard theater.
good first issue or read CONTRIBUTING.md.The complete correctness loop remains open source. A future Pro edition may automate visual regression, videos, CI reports, dashboards, and supported integrations without withholding the Community safety gates. See product direction.
inconclusive, never a pass.python3 scripts/generate_adapters.py --check
python3 -m unittest discover -s tests -v
python3 scripts/validate_repo.py
python3 scripts/build_release.pyGodot Gamestudio is Apache-2.0 licensed. The repository consolidates compatible lessons and workflows from several public Godot and agent projects into one supervised toolkit; SOURCES.md and NOTICE record what was bundled, independently adapted, or used as an integration reference.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.