Skip to content

Skills Overview

dq-awesomeqa ships with 15 skills. Each skill is a slash-command in your coding agent, backed by a SKILL.md instruction file.


Skills by phase

Entry point

CommandDescription
/qa-initGuided STLC journey with enforced phase gates - start here

Phase 1 - Setup

CommandWhenDescription
/qa-setupOnce per machineInstalls a11y-cli and dq-nbomber CLI
/qa-onboardOnce per projectCollects URLs, schema, a11y level, perf thresholds → dq-qa.config.json

Phase 2 - Planning

CommandWhenDescription
/qa-requirementFirst cycleGathers requirements (Jira / paste / questionnaire) → requirements/ folder
/qa-planPer cycleDerives test strategy from requirements/qa-plan.md
/qa-impactSubsequent cyclesRecords changed requirements, updates plan, flags domain re-runs

Phase 3 - Design

CommandDomainDescription
/qa-apiAPIBuilds API test plan from schema via democratize-quality MCP
/qa-uiUIExplores the live app, builds UI interaction YAML
/qa-a11yAccessibilityAdds WCAG scan steps - runs after /qa-ui
/qa-perfPerformanceGenerates dq-nbomber load test config from schema
/qa-coverageAllDesign gap check - are all planned areas designed?

Phase 4 - Execution

CommandDescription
/qa-execRuns all in-scope domain tests: API → UI+A11y → Perf

Phase 5 - Closure

CommandDescription
/qa-triageCategorizes failures P0–P3, issues ship/no-ship verdict
/qa-coverageRelease readiness gate - is it safe to ship?
/qa-reportConsolidates all domain results → qa-summary.md

Advanced

CommandDescription
/qa-codegenGenerates runnable test code (Playwright scripts or C# NBomber project)

Allowed tools per skill

Each SKILL.md declares which agent tools it may use. This restricts the blast radius of any skill to its intended scope.

SkillAllowed tools
/qa-setupBash, Read
/qa-onboardRead, Write
/qa-requirementRead, Write
/qa-planRead, Write
/qa-impactRead, Write
/qa-apimcp__democratize-quality__*, Read, Write
/qa-uiBash, Read, Write
/qa-a11yBash, Read, Write
/qa-perfBash, Read, Write
/qa-execBash, mcp__democratize-quality__*, Read, Write
/qa-triageRead, Write
/qa-coverageRead, Write
/qa-reportRead, Write
/qa-codegenBash, Read, Write

Released under the AGPL-3.0 License.