Agent skill

Quality Gate

by NoobyGains in NoobyGains/godmode

A skill your agent uses when finishing tasks, shipping significant features, or before landing changes to ensure work meets standards through automated review

MITAuto-check passedTesting & QA

Install Quality Gate

skills CLI
$ npx skills add NoobyGains/godmode --skill quality-gate -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install NoobyGains/godmode quality-gate --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/NoobyGains/godmode.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/quality-gate .claude/skills/quality-gate && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
quality-gate
GitHub stars
107
Token cost
~1.3k tokens
SKILL.md length
411 words
Files
2
Skills in repo
34
Repo updated
First seen
Licence
MIT

At a glance

A skill your agent uses when finishing tasks, shipping significant features, or before landing changes to ensure work meets standards through automated review

  • Works in 6 steps: The test suite passes on the current… → All changes are committed (no dirty… → You have determined BASE_SHA and HEAD_SHA → …
  • Finishing tasks
  • SKILL.md covers Prime Directive, The Entry Protocol, When to Initiate and How to Initiate, plus 5 more sections
  • Calls git

What it does

Quality Gate is an agent skill from NoobyGains/godmode. Use when finishing tasks, shipping significant features, or before landing changes to ensure work meets standards through automated review

Its SKILL.md is about 1.3k tokens, which your agent loads only when the skill is triggered. The skill folder holds 1 other file (for example `code-reviewer.md`).

It sits in Testing & QA, covering Quality gates. The repository describes itself as: The AI development framework that thinks before it builds. 36 composable skills for Claude Code, Cursor, Codex, and OpenCode. The licence is MIT.

When your agent uses it

  • Finishing tasks
  • Shipping significant features
  • Before landing changes to ensure work meets standards through automated review

Example prompts

  • “/quality-gate”

Workflow steps

6 steps, taken from the first numbered list in SKILL.md.

  1. The test suite passes on the current branch
  2. All changes are committed (no dirty working tree)
  3. You have determined BASE_SHA and HEAD_SHA
  4. You can articulate what was built and why
  5. You know the plan or specification to review against
  6. You have scoped the review correctly (single task vs. batch)

What it can do on your machine

Read from SKILL.md and the folder at commit 441103a. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • git

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use git, which can reach the network depending on how they are called.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Quality Gate loads about 1.3k tokens when it runs. Until then it costs about 38 tokens; SKILL.md has 411 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~38
When it runs · the whole SKILL.md, loaded when a task matches
~1.3k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from NoobyGains/godmode at commit 441103a, republished under its MIT licence (© NoobyGains). 411 words, ~1,259 tokens.

Download SKILL.mdSave it as .claude/skills/quality-gate/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.
name
quality-gate
description
Use when finishing tasks, shipping significant features, or before landing changes to ensure work meets standards through automated review

Quality Gate

Dispatch the code-reviewer agent (agents/code-reviewer.md) to surface defects before they propagate.

Core principle: Inspect early, inspect often.

Prime Directive

NO LANDING WITHOUT REVIEW

No exceptions. No workarounds. No shortcuts.

The Entry Protocol

Before initiating a review, confirm:

  1. The test suite passes on the current branch
  2. All changes are committed (no dirty working tree)
  3. You have determined BASE_SHA and HEAD_SHA
  4. You can articulate what was built and why
  5. You know the plan or specification to review against
  6. You have scoped the review correctly (single task vs. batch)

If any condition is unmet, resolve it before requesting review.

When to Initiate

Required:

  • After each task in delegated-execution workflows
  • After completing a significant feature
  • Before landing on the trunk branch

Discretionary but recommended:

  • When stuck (an outside perspective often unblocks)
  • Before starting a large refactor (establish a baseline)
  • After resolving a tricky defect

How to Initiate

1. Capture the commit range:

bash
BASE_SHA=$(git rev-parse HEAD~1)  # or origin/main
HEAD_SHA=$(git rev-parse HEAD)

2. Launch a code-reviewer subagent:

Dispatch the code-reviewer agent (agents/code-reviewer.md) using the Agent tool. Fill in the template at code-reviewer.md.

Template placeholders:

  • {WHAT_WAS_IMPLEMENTED} — What was just built
  • {PLAN_OR_REQUIREMENTS} — What it should satisfy
  • {BASE_SHA} — Starting commit
  • {HEAD_SHA} — Ending commit
  • {DESCRIPTION} — Brief narrative

3. Respond to findings:

  • Resolve Critical findings immediately
  • Resolve Important findings before advancing
  • Log Minor findings for a future pass
  • Object with evidence if the reviewer is mistaken

Walkthrough

[Just completed Task 3: Add data validation layer]

You: Initiating quality gate before proceeding.

BASE_SHA=$(git log --oneline | grep "Task 2" | head -1 | awk '{print $1}')
HEAD_SHA=$(git rev-parse HEAD)

[Launch code-reviewer agent (agents/code-reviewer.md)]
  WHAT_WAS_IMPLEMENTED: Input validation and sanitization for all API endpoints
  PLAN_OR_REQUIREMENTS: Task 3 from docs/plans/api-hardening-plan.md
  BASE_SHA: c4e19a7
  HEAD_SHA: 8b2f305
  DESCRIPTION: Added validateRequest() and sanitizeInput() with 5 rule types

[Subagent returns]:
  Strengths: Comprehensive rule coverage, solid test assertions
  Issues:
    Important: Missing rate-limit header on validation error responses
    Minor: Hardcoded threshold (50) for payload size check
  Assessment: Ready to proceed after addressing Important item

You: [Fix rate-limit header]
[Continue to Task 4]
Show full SKILL.md (185 more words)Show less

Cognitive Traps

RationalizationTruth
"It's a tiny change — no review needed"Small diffs cause large outages. Review everything.
"I tested it exhaustively"Testing and review catch fundamentally different classes of issues.
"Review will slow momentum"Fixing production incidents slows momentum far more.
"The reviewer won't follow this code"If a reviewer cannot follow it, neither will the next engineer.
"I'll batch review on the next PR"Quality debt compounds. Review now or pay compounded interest later.

Integration

godmode:delegated-execution:

  • Review after EACH delegated task
  • Surface defects before they cascade
  • Resolve before starting the next task

godmode:task-runner:

  • Review after each batch of tasks
  • Collect feedback, apply corrections, continue

Ad-Hoc Development:

  • Review before landing
  • Review when blocked

Guardrails

Prohibited:

  • Skipping review because "it's straightforward"
  • Ignoring Critical findings
  • Advancing with unresolved Important findings
  • Dismissing valid technical feedback without evidence
  • Landing changes with open Critical or Important items

Mandatory:

  • Review after every task in delegated-execution
  • Include BASE_SHA and HEAD_SHA in every review request
  • Respond to Critical findings immediately
  • Object with code or test evidence when disputing feedback
  • Request clarification when feedback is vague

Process Diagram

START: Work finished
  |
  +-- Suite green? --NO--> Fix tests first
  |        |
  |       YES
  |        |
  +-- Changes committed? --NO--> Commit changes
  |        |
  |       YES
  |        |
  +-- Determine BASE_SHA and HEAD_SHA
  |        |
  +-- Launch code-reviewer agent (agents/code-reviewer.md)
  |        |
  +-- Wait for results
  |        |
  +-- Critical items? --YES--> Fix now, re-review
  |        |
  |       NO
  |        |
  +-- Important items? --YES--> Fix before advancing
  |        |
  |       NO
  |        |
  +-- Log Minor items for later
  |        |
  +-- ADVANCE to next task

See reviewer template at: quality-gate/code-reviewer.md

© NoobyGains, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 1 other file in skills/quality-gate of NoobyGains/godmode.

  • SKILL.md
  • code-reviewer.md

Open the folder on GitHubat commit 441103a

Compare with similar skills

Quality Gate next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Quality Gate compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Quality Gate this skillNoobyGains/godmode107—~1.3kAutomated safety check: PassMIT
Feature Plannerserendipity1004/cc-feature-implementer176—~2.4kAutomated safety check: PassNone
Ccg Workflowfengshao1227/ccg-workflow5.9k—~2.3kAutomated safety check: PassMIT
Conducty Checkpointrobertbarclayy/conducty176—~1.5kAutomated safety check: PassMIT
Mission Plannerjdforsythe/forge151—~3.5kAutomated safety check: PassMIT
Quality Gate0xNyk/lacp305—~382Automated safety check: PassMIT

Similar skills

  • Feature Planner

    serendipity1004/cc-feature-implementer

    Creates phase-based feature plans with quality gates and incremental delivery structure.

    176 GitHub stars~2.4k tokensUpdated 9 mo ago
    Testing & QAAuto-check passed
  • Ccg Workflow

    fengshao1227/ccg-workflow

    How to run a non-trivial change end to end with the CCG role tools (ccganalyze / ccgdesign / ccgbuild / ccgdebug / ccgoptimize / ccgreview / ccgtest) and the verify- quality gates.

    5.9k GitHub stars~2.3k tokensUpdated 23 days ago
    Testing & QAAuto-check passed
  • Conducty Checkpoint

    robertbarclayy/conducty

    Quality gate between parallelization groups. An agent skill from robertbarclayy/conducty.

    176 GitHub stars~1.5k tokensUpdated 3 mo ago
    Testing & QAAuto-check passed
  • Mission Planner

    jdforsythe/forge

    Decomposes goals into team blueprints using evidence-based scaling laws, topology selection, and role design.

    151 GitHub stars~3.5k tokensUpdated 3 mo ago
    Testing & QAAuto-check passed
  • Quality Gate

    0xNyk/lacp

    Production quality gate for agent sessions. An agent skill from 0xNyk/lacp.

    305 GitHub stars~382 tokensUpdated 16 days ago
    Testing & QAAuto-check passed
  • Deploy Workflow

    nwiizo/ccswarm

    Release deployment process for ccswarm. An agent skill from nwiizo/ccswarm.

    153 GitHub stars~582 tokensUpdated 24 days ago
    Testing & QAAuto-check passed

More from NoobyGains/godmode

All 34 skills in this repo
  • Activation

    NoobyGains/godmode

    A skill your agent uses when starting any conversation - establishes how to locate and invoke skills, mandating Skill tool usage before ANY response including clarifying questions

    107 GitHub stars~2.4k tokensUpdated 7 mo ago
    Auto-check passed
  • Agent Messaging

    NoobyGains/godmode

    A skill your agent uses when dispatching subagents, composing prompts for teammates, structuring handoff reports, or managing context boundaries between agents.

    107 GitHub stars~3k tokensUpdated 7 mo ago
    Auto-check passed
  • Codebase Research

    NoobyGains/godmode

    A skill your agent uses when building ANY feature within an existing project - search the current codebase for existing patterns, conventions, similar implementations, and established approaches…

    107 GitHub stars~3.2k tokensUpdated 7 mo ago
    Auto-check: notes
  • Completion Gate

    NoobyGains/godmode

    A skill your agent uses when about to declare work done, fixed, or passing, before committing or opening PRs - demands executing verification commands and reading their output before making any…

    107 GitHub stars~1.6k tokensUpdated 7 mo ago
    Auto-check passed
  • Comprehension Check

    NoobyGains/godmode

    A skill your agent uses when implementing any substantial feature, multi-file modification, or architectural change - produces a plain-language walkthrough of every alteration so the developer can…

    107 GitHub stars~1.5k tokensUpdated 7 mo ago
    Auto-check passed
  • Delegated Execution

    NoobyGains/godmode

    A skill your agent uses when executing implementation plans with independent tasks in the current session

    107 GitHub stars~2.4k tokensUpdated 7 mo ago
    Auto-check passed

Categories

Questions about Quality Gate

What does Quality Gate do?

A skill your agent uses when finishing tasks, shipping significant features, or before landing changes to ensure work meets standards through automated review. Quality Gate is an agent skill from NoobyGains/godmode.

When should I use Quality Gate?

Quality Gate fits situations like: finishing tasks; shipping significant features; before landing changes to ensure work meets standards through automated review.

How do I install Quality Gate in Claude Code?

Run `npx skills add NoobyGains/godmode --skill quality-gate -a claude-code`. Or copy the skill folder (skills/quality-gate in NoobyGains/godmode) into .claude/skills/quality-gate in your project. Claude Code loads it when a task matches its description.

How do I install Quality Gate in Codex?

Run `npx skills add NoobyGains/godmode --skill quality-gate -a codex`. Or copy the skill folder (skills/quality-gate in NoobyGains/godmode) into .agents/skills/quality-gate in your project. Codex loads it when a task matches its description.

Can I use Quality Gate in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add NoobyGains/godmode --skill quality-gate -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/quality-gate, .gemini/skills/quality-gate, .github/skills/quality-gate and .opencode/skills/quality-gate in your project.

What does Quality Gate need to run?

Going by SKILL.md and its folder, Quality Gate needs the command-line tools its instructions call (git).

Does Quality Gate access the network?

SKILL.md contains no URLs. Its commands use git, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is Quality Gate safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Quality Gate use?

Quality Gate is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Quality Gate use?

About 1.3k tokens (SKILL.md is roughly 5k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Quality Gate?

Skills that share tags, products or a category with Quality Gate: Feature Planner (serendipity1004/cc-feature-implementer, 176 stars), Ccg Workflow (fengshao1227/ccg-workflow, 5.9k stars), Conducty Checkpoint (robertbarclayy/conducty, 176 stars) and Mission Planner (jdforsythe/forge, 151 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Quality Gate?

NoobyGains (a GitHub user) maintains it in NoobyGains/godmode, which has 107 GitHub stars. The repository holds 34 skills in this directory. The repository was last updated on March 9, 2026.

Source: NoobyGains/godmode on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.