Skills DirectoryCurated open-source Skills from GitHub

qacommit ed10791 · v2.0.0SKILL.md · Testing & Debugging

gstack QA: Test and Fix

Tests a site, API or CLI, then fixes the bugs it finds in severity order, each with a regression test and its own commit.

Runs git commit for each verified fix, and asks you to commit or stash existing changes if the tree is dirty.

npx skills add garrytan/gstack --skill qa
Permissions
  • read-repo
  • write-files
  • shell
  • network
Compatible with
Claude Code, Codex, Cursor, Copilot
GitHub
138.5k
Source
Community · Garry Tan
Status
Scan passed
License
MIT

Core rule

Reproduce each defect in a regression test before repairing it, and commit only verified fixes.

Execution Phases

  1. Phase 01Setup

    Parse target, tier and mode; if the tree is dirty, let the user choose commit, stash or abort; create the report directory.

  2. Phase 02Baseline QA

    Run exploratory probes on the target, keep browser and functional results separate, and report baseline findings before fixing.

  3. Phase 03Triage

    Sort issues by severity, apply the selected tier, and mark lower-tier or unfixable issues as deferred.

  4. Phase 04Fix loop

    Reproduce, write the regression test, make a minimal fix, re-test and commit each one; stop after two reverts, with a hard cap of 50 fixes.

  5. Phase 05Final QA and report

    Re-run affected checks, compute the health score, write the QA report, and update TODOS.md.

Permissions (summarised from SKILL.md)

CapabilityNeededDetails
File writesRequiredEdits responsible source files, adds regression tests and writes QA reports; never modifies CI config or weakens existing tests.
Command executionRequiredRuns git, test commands, browser and functional probes, and gstack scripts.
Network outboundRequiredMay access the target URL under test and use WebSearch.

SKILL.md frontmatter (YAML)

SKILL.md frontmatter (YAML)commit ed10791 · v2.0.0
---
name: qa
preamble-tier: 4
version: 2.0.0
description: Test the site, API or CLI and fix the bugs it finds. (gstack)
allowed-tools:
  - Bash
  - Read
  - Write
  - Edit
  - Glob
  - Grep
  - AskUserQuestion
  - WebSearch
triggers:
  - qa test this
  - find bugs on site
  - test the site
---

Related skills

A rule scan cannot catch every risk. Read this skill's SKILL.md and check its permissions before installing.