All skills

Use this Skill: https://skilld.dev/gh/garrytan/gstack/qa

This session only. Nothing lands on disk.

templatesqa-report-template.md

≈748 tokens on demand. Your agent reads this file only when SKILL.md points to it.

QA Report: {APP_NAME}

Field Value
Date {DATE}
URL {URL}
Branch {BRANCH}
Commit {COMMIT_SHA} ({COMMIT_DATE})
PR {PR_NUMBER} ({PR_URL}) or "—"
Tier Quick / Standard / Exhaustive
Scope {SCOPE or "Full app"}
Duration {DURATION}
Pages visited {COUNT}
Screenshots {COUNT}
Framework {DETECTED or "Unknown"}
Index All QA runs

Health Score: {SCORE}/100

Category Score
Console {0-100}
Links {0-100}
Visual {0-100}
Functional {0-100}
UX {0-100}
Performance {0-100}
Accessibility {0-100}

Top 3 Things to Fix

  1. {ISSUE-NNN}: {title} — {one-line description}
  2. {ISSUE-NNN}: {title} — {one-line description}
  3. {ISSUE-NNN}: {title} — {one-line description}

Console Health

Error Count First seen
{error message} {N} {URL}

Summary

Severity Count
Critical 0
High 0
Medium 0
Low 0
Total 0

Issues

ISSUE-001: {Short title}

Field Value
Severity critical / high / medium / low
Category visual / functional / ux / content / performance / console / accessibility
URL {page URL}

Description: {What is wrong, expected vs actual.}

Repro Steps:

  1. Navigate to {URL} Step 1
  2. {Action}
  3. Observe: {what goes wrong} Result

Fixes Applied (if applicable)

Issue Fix Status Commit Files Changed
ISSUE-NNN verified / best-effort / reverted / deferred {SHA} {files}

Before/After Evidence

ISSUE-NNN: {title}

Before: Before — the Phase 5 evidence (issue-NNN.png for a static bug) After: After


Regression Tests

Issue Test File Status Description
ISSUE-NNN path/to/test committed / deferred / skipped description

Deferred Tests

ISSUE-NNN: {title}

Precondition: {setup state that triggers the bug} Action: {what the user does} Expected: {correct behavior} Why deferred: {reason}


Ship Readiness

Metric Value
Health score {before} → {after} ({delta})
Issues found N
Fixes applied N (verified: X, best-effort: Y, reverted: Z)
Deferred N

PR Summary: "QA found N issues, fixed M, health score X → Y."


Regression (if applicable)

Metric Baseline Current Delta
Health score {N} {N} {+/-N}
Issues {N} {N} {+/-N}

Fixed since baseline: {list} New since baseline: {list}

Source: SKILL.md on GitHub

1 alert3d4 checks · Risk SAFE
  • Gen Agent Trust Hub3d

    The skill is a QA automation tool for web application testing and bug fixing. It manages security risks by directing the agent to treat all external web content as data only, utilizes vendor-specific binaries for operational tasks, and employs standard shell tools for project management.

  • Socket3d

    No alerts

  • Snyk3d

    Risk: MEDIUM · 1 issue

  • Runlayer6mo

    1/3 files flagged

Signed by skilld at 96764e8. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub 15 hours ago.

Activeupdated 2 days ago
What it can do
Runs commands Reads files Edits files Network
preamble-tier
4
version
2.0.0
triggers
[
  "qa test this",
  "find bugs on site",
  "test the site"
]
All 8 allowed tools
BashReadWriteEditGlobGrepAskUserQuestionWebSearch

README badge

README badge for garrytan/gstack/qa

Runs systematic QA testing on a web application, detects bugs, and iteratively fixes them in source code with atomic commits. Offers three testing tiers (quick, standard, exhaustive) and produces before/after health scores and a ship-readiness summary.

Generated from the current SKILL.md.

What QA severity levels does this skill test?
Three tiers: Quick tests critical/high-severity bugs only, Standard adds medium-severity issues, and Exhaustive includes cosmetic problems. Use /qa-only for report-only mode without fixes.
Does this skill fix bugs automatically or just report them?
It iteratively tests, finds bugs, fixes them in source code with atomic commits, and re-verifies each fix. It produces a before/after health score and ship-readiness summary.
When should I invoke this skill?
Use it when asked to test, find bugs, or fix issues on a running web application. The skill can be invoked directly or suggested proactively when a user indicates a feature is ready for testing or asks 'does this work?'
What tools does this skill use to perform QA?
It uses Bash, Read, Write, Edit, Glob, and Grep for testing and fixing code, plus AskUserQuestion for decisions and WebSearch if needed.

Generated from the current SKILL.md. These answers refresh after source changes.