gm-verify

Solid

Mechanical verification of the built game: headless build, unit tests, lint, static checks. Explicit invocation only — use /gm-verify.

AI & Automation 495 stars 43 forks Updated today NOASSERTION

Install

View on GitHub

Quality Score: 84/100

Stars 20%
90
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# GodotMaker Verify $ARGUMENTS You are performing mechanical verification of a built Godot game project. This is a non-creative, checklist-driven process. ## Session Setup **FIRST ACTION — before anything else:** Write `verify` to `.godotmaker/current_role`. **Permission:** Read-only with three exceptions — you may write `.godotmaker/current_role`, append to `.godotmaker/stage.jsonl`, and write `.godotmaker/verify_report.json`. Verify never modifies game code or planning docs. ## Resume Check Read `.godotmaker/stage.jsonl` (treat as empty if missing) — each line is `{"role": X, "ts": Y}`. - If **no event with `role == "build"` AND no event with `role == "fixgap"`** exists anywhere in the file → STOP. Tell user to run `/gm-build` first. - If the **last event** has `role == "verify"` → STOP. Tell the user: > "Verify already ran at {timestamp} with no state-changing event since. Recommended next: /gm-evaluate. > If you need to redo this step or have other plans, just tell me." - Otherwise → proceed (verify is naturally re-invoked after each build/fixgap cycle). ## Run the checks From the project root: ```bash python tools/run_verify.py ``` `run_verify.py` wraps the four mechanical checks (build / unit tests / lint / static check) and prints a JSON document matching `Output Format` Section B to stdout. Capture stdout. What the script does: - Reads `godot_path` from `.claude/godotmaker.yaml`; falls back to plain `godot` from PATH. A missing or broken binary sur...

Details

Author
RandallLiuXin
Repository
RandallLiuXin/GodotMaker
Created
3 months ago
Last Updated
today
Language
Python
License
NOASSERTION

Similar Skills

Semantically similar based on skill content — not just same category

Web & Frontend Solid

gm-build

Implement game mechanic functions via worker dispatch. Covers risk-first then main implementation. Dispatches workers until PLAN is clean, then runs one verify+review pass; loops until convergence. Explicit invocation only — use /gm-build.

495 Updated today
RandallLiuXin
AI & Automation Listed

gat-verify

Verify an implemented milestone before claiming it works: runtime smoke test (drive the actual flow in Godot), data/balance simulation (combat/economy sims + pressure-band calibration, not 'feel'), asset & style-contract audit (every referenced asset exists and passes tools/art_audit.py), and design-coverage check (every GDD entity has data + assets). Reports honestly with evidence. Use after /gat-implement, before saying done. Triggers: 验证, verify, test the feature, balance check, 数值校验, smoke test, does it actually work.

3 Updated 1 weeks ago
chenhangcuisg-code
Web & Frontend Listed

gmira-verify

Use before handing any web surface back to a user, and whenever a page needs checking at real viewport sizes. Runs Playwright across five viewports, captures screenshots, collects console errors, measures computed contrast and text overflow, exercises pointer-driven effects with a real mouse, and checks reduced-motion and canvas-deleted fallbacks. Also use when something looks right in one browser size and wrong in another, when an effect "works" but nothing visible happens, or when a build passed lint but nobody has actually looked at it.

0 Updated 3 days ago
OthmanAdi