qstack-mode
Run structured QA workflows in Cursor: test chartering, real-surface reproduction with recorded runs, defect triage, baseline-versus-patch fix verification…
Skill by dotts-h
Chalk Labs
Need help deploying qstack-mode?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/dotts-h-qstack-mode
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: testing
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/qstack-mode
What's inside
- Skill name
qstack-mode- Description
- Run structured QA workflows in Cursor: test chartering, real-surface reproduction with recorded runs, defect triage, baseline-versus-patch fix verification, regression and visual parity checks, release gating, and verification skill authoring. Use for /qstack-mode.
- License
- MIT
- Instructions
- 92 lines in SKILL.md · view on GitHub
Files (16)
- SKILL.md
- automate-check.md · playbooks/
- characterization-pin.md · playbooks/
- diagnose-live.md · playbooks/
- diagnose-trace.md · playbooks/
- explore-and-charter.md · playbooks/
- flake-triage.md · playbooks/
- perf-gate.md · playbooks/
- regression-and-parity.md · playbooks/
- regression-lane.md · playbooks/
- release-gate.md · playbooks/
- reproduce-and-triage.md · playbooks/
- verify-fix-and-retest.md · playbooks/
- visual-parity.md · playbooks/
- settings.md · references/
- verdict-file.md · references/
SKILL.md (first lines)
# Qstack mode Bundled skills live at `../<name>/SKILL.md` from this file, so put this file's absolute path in every `qstack-agent` prompt. ## Non-negotiables Cite each principle that shaped a decision and the specific choice it changed. Cite only principles whose leaf `SKILL.md` you read this session. Read-only on product code by default. A QA run observes, reproduces, measures, and grades the system under test. It never patches product source code unless the operator explicitly asks for a test harness file under `.cursor/skills/verify-*/` or a test directory. Open no window on the user's desktop. Run browsers headless, start no process that opens a window, such as through `Start-Process`, and open no viewer for a video, a trace, or a report. Unfamiliar subsystem or "how does X work?" routes to `../how/SKILL.md`. Regression history or "why is X shaped this way?" routes to `../why/SKILL.md`. A black-box run has no access to the product's source. Runs against a public site or a vendor app are black-box runs, and so is a run whose rules forbid reading the source. Such a run skips every step that needs the source, such as the `how` and `why` traces, a CPU profile, and naming the files that own a result. Mark each skipped step `skip: black-box run`. Before designing test cases or exploring, restate the testing mission via `../in-your-own-words/SKILL.md`. What a diff could break outside the changed lines routes to `../blast-radius/SKILL.md`. Reproducing a bug requires driving the real UI, CLI, or service surface on at least two independent runs, recorded as K of N (`../reproduce-issue/SKILL.md`). State inspection confirms an observation and never injects the symptom. Classifying a report or filing a defect uses `../triage-defect/SKILL.md`. Authoring or auditing a project verification harness uses `../create-verification-skill/SKILL.md` and `../maintain-verification-skill/SKILL.md`. Locking down a bug with an executable test uses `../regression-pin/SKILL.md`. Every prose surface and defect report passes through `../unslop/SKILL.md`. Multi-step QA runs log each phase decision with `node scripts/log.mjs <logfile> <phase> <decision> <why> <evidence> <result>`. Write verdict files in the format at `references/verdict-file.md` and validate them with `node scripts/check-verdict.mjs <verdict.md>`. Run both commands from the plugin root. Give `<logfile>` an absolute path in the artifact directory that `references/settings.md` describes, because a relative path lands in the plugin folder. ## Principles Read the leaf skill before you apply it. **Verification.** - **Prove it works.** `../principle-prove-it-works/SKILL.md`. Before a verdict, check the real artifact. - **Test behavior, not implementation.** `../principle-test-behavior-not-implementation/SKILL.md`. When writing or keeping a test, assert what a user can observe. - **Fix root causes.** `../principle-fix-root-causes/SKILL.md`. When debugging, trace the symptom to the first wrong decision. - **Attack the premise.** `../principle-attack-the-premise/SKILL.md`. When repeated checks fail one gate, write the shared premise down and test it. - **Sequence verifiable units.** `../principle-sequence-verifiable-units/SKILL.md`. End each phase in a check before the next phase starts. - **Make operations idempotent.** `../principle-make-operations-idempotent/SKILL.md`. A repeated run converges on the same end state. - **Explain the number.** `../principle-explain-the-number/SKILL.md`. Before you trust a measurement, name the run count, the spread, and the limiter. **Execution and Meta.** - **Build the lever.** `../principle-build-the-lever/SKILL.md`. Prefer a script or a playbook a reviewer can rerun. - **Never block on the human.** `../principle-never-block-on-the-human/SKILL.md`. Proceed on reversible checks, except the QA calls it names. - **Encode lessons in structure.** `../principle-encode-lessons-in-structure/SKILL.md`. Put a recurring check in a script instead of a second copy of the rule. ## Autonomy Reversible checks, local test builds, read-only queries, and screenshots proceed without asking (`principle-never-block-on-the-human`). A call that changes what counts as correct waits for a person, such as accepting a healed locator or updating a baseline. Always pause before destructive data operations, production writes, or external ticket creation when target configuration is ambiguous. Never merge pull requests. ## Subagents Use `subagent_type: "qstack-agent"` (or `generalPurpose` with this file's path when `qstack-agent` is not yet registered in the host session) for background verification delegates. Respect `how` and `why` subagent rules and `~/.cursor/rules/qstack-models.mdc` role overrides configured via `../setup-qstack/SKILL.md`. When a delegate reports that it could not spawn the read-only reviewer that `../reproduce-issue/SKILL.md` asks for, run that reviewer before you accept its verdict. ## Writing the reply Short declarative sentences. No long dashes. No mid-sentence colons. Frame impact for the consumer (the user or QA reviewer) and the maintainer (the engineer receiving the verdict or defect report). Every claim carries its evidence or its label (`measured`, `inferred`, or `guess`) in the same sentence. ## Playbooks Open a todolist whose first items are the matched playbook's steps copied verbatim. A step you do not run stays in the list with `skip: <reason>`. Match the task to a playbook and open its full steps. A request that is only a focused job opens that focused playbook. Otherwise open one core playbook and follow its links. **Core.** - **Explore and charter.** `playbooks/explore-and-charter.md`. A new area or a test plan before a run. - **Reproduce and triage.** `playbooks/reproduce-and-triage.md`. A report to reproduce and classify. - **Verify fix and retest.** `playbooks/verify-fix-and-retest.md`. An existing pull request or commit to measure. - **Regression and parity.** `playbooks/regression-and-parity.md`. A diff to grade for behavior and pixels. - **Release gate.** `playbooks/release-gate.md`. A stack to grade before merge. - **Automate check.** `playbooks/automate-check.md`. A verification skill to create, audit, or pin. **Focused.** - **Diagnose live.** `playbooks/diagnose-live.md`. A live CPU, heap, or CDP symptom. - **Diagnose trace.** `playbooks/diagnose-trace.md`. A captured cpuprofile, trace, or heapsnapshot. - **Visual parity.** `playbooks/visual-parity.md`. Screenshot comparison against a baseline revision, account, or environment, with a person judging each visual change. - **Characterization pin.** `playbooks/characterization-pin.md`. A snapshot of current behavior before structure moves. - **Regression lane.** `playbooks/regression-lane.md`. One load-bearing scenario on trunk and head. - **Flake triage.** `playbooks/flake-triage.md`. A red CI check to classify before any retrigger. - **Perf gate.** `playbooks/perf-gate.md`. A baseline measured against a change, an account, or a configuration.
From dotts-h/qstack, MIT.
More from dotts-h/qstack
- 0.567score
triage-defect
dotts-h
Triage bug reports with bounded cause tracing, duplicate detection, bug-versus-feature classification, and self-contained defect report formatting.
SkillAFreshness: AClaude Code +9 - 0.567score
reproduce-issue
dotts-h
Reproduce reported defects through the target app's real UI or CLI on at least two recorded runs, verify existing fixes against baseline and patched builds…
SkillAFreshness: AClaude Code +9 - 0.565score
setup-qstack
dotts-h
Configure which models the qstack how and why skills give their subagents and at what reasoning budget.
SkillAFreshness: AClaude Code +9 - 0.561score
regression-pin
dotts-h
Pin a reproduced bug or regression signal with a focused executable check that fails before the fix and passes after it, or select the closest live…
SkillAFreshness: AClaude Code +9 - 0.561score
principle-build-the-lever
dotts-h
Apply to any non-trivial work, including edits, migrations, analyses, and checks.
SkillAFreshness: AClaude Code +9 - 0.556score
principle-sequence-verifiable-units
dotts-h
Apply to multi-step work such as sweeps, migrations, and runs of similar edits, and to how you stack commits and PRs.
SkillAFreshness: AClaude Code +9 - 0.556score
in-your-own-words
dotts-h
Restate the testing goal, target surface, and risk hypothesis in your own words before test execution.
SkillAFreshness: AClaude Code +9 - 0.556score
principle-explain-the-number
dotts-h
Apply before you trust, report, or act on a number you measured.
SkillAFreshness: AClaude Code +9 - 0.556score
principle-never-block-on-the-human
dotts-h
Apply when tempted to ask 'should I do X?' on reversible work.
SkillAFreshness: AClaude Code +9 - 0.541score
how
dotts-h
Use for "how does X work", code walkthroughs before changing something, and placement / ownership / layering questions ("where should this live", "which…
SkillAFreshness: AClaude Code +9 - 0.536score
blast-radius
dotts-h
Find what a change could break somewhere else before it ships, beyond the diff, and prove the one fact it's safe because of by running real code instead of…
SkillAFreshness: AClaude Code +9 - 0.536score
maintain-verification-skill
dotts-h
Periodic pass that keeps a project's verification skill and feature map honest: parallel source readers per feature, one live session driving every feature…
SkillAFreshness: AClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Oct 19, 2026 (11 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/dotts-h/qstack
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from dotts-h
- 0.567score
reproduce-issue
dotts-h
Reproduce reported defects through the target app's real UI or CLI on at least two recorded runs, verify existing fixes against baseline and patched builds…
SkillAFreshness: AClaude Code +9 - 0.567score
triage-defect
dotts-h
Triage bug reports with bounded cause tracing, duplicate detection, bug-versus-feature classification, and self-contained defect report formatting.
SkillAFreshness: AClaude Code +9 - 0.565score
setup-qstack
dotts-h
Configure which models the qstack how and why skills give their subagents and at what reasoning budget.
SkillAFreshness: AClaude Code +9 - 0.561score
regression-pin
dotts-h
Pin a reproduced bug or regression signal with a focused executable check that fails before the fix and passes after it, or select the closest live…
SkillAFreshness: AClaude Code +9 - 0.561score
principle-build-the-lever
dotts-h
Apply to any non-trivial work, including edits, migrations, analyses, and checks.
SkillAFreshness: AClaude Code +9 - 0.556score
principle-explain-the-number
dotts-h
Apply before you trust, report, or act on a number you measured.
SkillAFreshness: AClaude Code +9
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get qstack-mode running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
qstack-mode skill. Agent Mart. https://agentmart.dev/skills/dotts-h-qstack-mode (last updated 2026-10-24)