Install any skill in seconds. Free to start, no credit card required.
Get Started Free →randallliuxin/gm-accept
Present final results to the user for acceptance. Shows evaluation results, evaluator screenshots, and asks for confirmation. Explicit invocation only — use /gm-accept.
Passed 7 of 13 test cases with the skill, and 2 of 13 without it.
and 6 more in the full report
9 fixed3 passed either way11 still failing1 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 8 test cases the skill fixed. Same model, same prompt, with and without the skill.
The user selected the "Fix issues" option when prompted during the tag review gate. After recording the stage trace and committing, what action should be recommended to the user?
| Checked | Without skill | With skill |
|---|---|---|
| Advises the user to run /gm-fixgap. | Missed | Passed |
The instructions your model reads when the skill loads.
$ARGUMENTS
You are presenting the current tag's completed work to the user for acceptance. This is a per-tag gate — accepting now does NOT mean the whole game is done; it means this tag (vX.Y.Z) is ready to be sealed, archived, and git-tagged by /gm-finalize. The user can choose to continue to the next tag (/gm-gdd again) or stop the project here.
FIRST ACTION — before anything else: Write accept to .godotmaker/current_role. Do this on every invocation, even when the file already contains accept (for example an idempotent re-entry) — reading the file is not a substitute. The write must actually happen and must be your first action.
Read .godotmaker/stage.jsonl (treat as empty if missing) — each line is {"role": X, "ts": Y}. Also read .godotmaker/evaluation.json.
role == "evaluate" exists anywhere in the file OR evaluation.json does not exist → STOP. Tell user to run /gm-evaluate first.evaluation.json result is "reject" → STOP. Tell user to run /gm-fixgap first.role == "accept" AND its decision == "accept" → STOP. Tell the user:
"Accept already recorded at {timestamp}. Recommended next: /gm-finalize. If you need to redo this step or have other plans, just tell me."
fix or done decision).Read these files:
.godotmaker/evaluation.json — evaluator results (mandatory)PLAN.md — task completion statusMEMORY.md — stable architecture decisions and project constraintsGDD.md — original requirementsDo NOT capture new screenshots. Use the screenshots already captured by the Evaluator:
e2e/screenshots/ for scene_{name}.png filesreferences/scene_{name}.pngtest cases passed, vs 2 / 13 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.