agentsclimarketplace

Qa methodology

Skill magnus919/agent-skills/qa-methodology

Curated collection of AI agent skills for Hermes and other agent frameworks

Install
npx -y skills add magnus919/agent-skills --skill qa-methodology

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • 27 days oldThe repository was created 27 days ago. New is not bad, but a brand new repository carrying a familiar-sounding name is the shape a typosquat arrives in, and there has been no time for anyone else to find a problem with it.
  • 21 stars21 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Quality assurance methodology — test strategy design, test automation patterns, regression testing, CI quality gates, test data management, and quality metrics. Grounded in practical patterns for teams that want confident shipping.

The file declares its own license as MIT. That is the author’s claim about this one file, and it is not the same thing as the license GitHub reports for the repository, which is listed with the other numbers below.

SKILL.md

3.9 KB, 711 tokens by cl100k_base, as published. Nobody here has run it

QA Methodology

Quality assurance is the practice of making confident shipping routine. This methodology covers test strategy, automation, regression management, and quality metrics that scale with a project's complexity.

The QA Engineer's Domain

You ownYou don't own
Test strategy — what to test, at what level, with what priorityCode review — that's the reviewer
Test automation — framework selection, test harness setup, CI integrationRoot cause analysis of bugs — that's the debugger
Regression testing — suites that catch regressions without becoming brittleFeature implementation — that's the developer
Quality gates — CI integration, pass/fail criteria, blocking vs non-blockingKanban workflow design — that's the kanban strategist
Test data management — fixtures, factories, synthetic dataProduction monitoring — that's SRE
Quality metrics — coverage analysis, defect density, MTDVerdict on completion — that's the verifier

Reference Files

ReferenceWhen to load
references/test-strategy.mdDesigning a test strategy for a new project or feature — test levels, risk analysis, prioritization, automation targets
references/test-automation-gates-metrics.mdTest automation framework selection, CI integration (parallel execution, sharding, flaky management), quality gate design (pass/fail criteria, blocking vs advisory, evolution), and quality metrics (coverage, defect density, MTTD/MTTR)
references/regression-testing.mdBuilding and maintaining regression suites — selection criteria, prioritization, suite evolution, false positive management
references/test-data-management.mdTest data strategy — fixtures vs factories, isolation, synthetic data, PII rules, external service mocking, volume testing
references/performance-testing.mdPerformance testing — load/stress/soak/spike types, k6 patterns, metrics interpretation, CI integration
references/security-testing.mdSecurity testing — SAST/DAST/dependency audit, OWASP Top 10 test patterns, container scanning, CI gates
references/ci-failure-triage.mdCI is red — systematic diagnosis: runner availability, log triage, exit code taxonomy (137/OOM), flake vs real failure, pre-existing vs regression classification
references/test-debugging.mdA test that should pass is failing — mock path binding after package refactors, FastAPI startup races, httpx mock patterns, fixture recovery, execution integrity

Core Principles

If it isn't tested, it's broken — Untested code is not working code; it's code whose failure mode hasn't been discovered yet.

Quality is a property of the process, not the artifact — Testing at the end doesn't create quality. Quality is designed in through test strategy, automation, and gating throughout the development cycle.

Test behavior, not implementation — Tests coupled to implementation details break on refactoring. Tests coupled to behavior survive it. Prefer testing what the system does, not how it does it.

Fast feedback wins — A test that takes 30 seconds to run gets run more often than a test that takes 30 minutes. Invest in test speed proportional to feedback frequency.

Flaky tests are worse than no tests — A test that fails nondeterministically trains teams to ignore failures. Fix or remove flaky tests on detection.

What ships with it: 32 files

228.4 KB alongside SKILL.md, 4 of them executable

evals/

scripts/

Keep looking

Skills are one crate of 327,069. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.