a11y-playwright-testin…
Accessibility testing for web applications using Playwright (@playwright/test), TypeScript, and axe-core. Use to write, run, or debug WCAG 2.2 AA checks,…
Create QA artifacts from requirements: test plans, test conditions/cases, bug reports, regression suites, traceability, and exploratory charters. Use for test planning, test design, defects, coverage, or QA deliverables. Applies ISTQB risk-based techniques and loads templates
$ npx -y skills add fugazi/test-automation-skills-agents --skill qa-manual-istqb --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/qa-manual-istqbContext preview
The summary Claude sees to decide when to auto-load this skill.
Create QA artifacts from requirements: test plans, test conditions/cases, bug reports, regression suites, traceability, and exploratory charters. Use for test planning, test design, defects, coverage, or QA deliverables. Applies ISTQB risk-based techniques and loads templates
name: qa-manual-istqb description: 'Create QA artifacts from requirements: test plans, test conditions/cases, bug reports, regression suites, traceability, and exploratory charters. Use for test planning, test design, defects, coverage, or QA deliverables. Applies ISTQB risk-based techniques and loads templates only when needed. Keywords: test plan, test case, bug report, traceability, regression suite, QA artifact.' license: 'Complete terms in LICENSE.txt'
Complete ISTQB Foundation Level (CTFL) aligned workflow for QA test engineers covering: **Test Planning → Test Analysis → Test Design → Test Implementation → Test Execution → Test Completion**
| Requirement | Notes | | ----------- | ----------------------------------------------- | | Node.js 18+ | Required for CLI script and Playwright | | Playwright | `npm init playwright@latest` for automation | | Text editor | For creating/editing markdown and CSV artifacts | | Git | Recommended for testware version control |
If running locally, generate artifacts with the bundled CLI:
node scripts/qa_artifacts.mjs list node scripts/qa_artifacts.mjs create test-plan --out specs --project "My App" --release "R1" node scripts/qa_artifacts.mjs create test-cases --out specs --feature "Checkout" node scripts/qa_artifacts.mjs create bug-report --out specs/bugs --title "Search returns 500"
1. Identify test objectives, scope, assumptions, and constraints from the test basis. 2. Define test levels and types (functional + change-related + key non-functional, as applicable). 3. Choose test design techniques per area (see `references/test-design-techniques.md`). 4. Specify environments, test data, tooling, and configuration management needs. 5. Define entry/exit criteria, deliverables, and reporting cadence/metrics. 6. Add a risk matrix and mitigation actions; prioritize testing accordingly (risk-based testing).
Use: `templates/test-plan.md` (detailed sections + checklists).
1. Convert the test basis into **test conditions** (what to test) before writing step-by-step cases. 2. For each condition, pick a technique:
3. Write test cases that are atomic, unambiguous, and traceable to requirement/user story IDs. 4. Add expected results that are observable and measurable (define the test oracle). 5. Add priority and risk tags to support risk-based regression selection. 6. Mark automation candidates using stability + value criteria (see `references/automation-playwright-best-practices.md`).
Use: `templates/test-cases.csv`.
1. Select candidates using stability, value, and risk criteria (see `references/automation-playwright-best-practices.md`). 2. Create a traceable scaffold from `templates/playwright-spec.ts`, including the test case ID and suite tags. 3. Use `playwright-e2e-testing` to implement and maintain the versioned
A practical library of agents, instructions, and skills designed specifically for QA Automation Engineers, focusing on production-oriented solutions.
Repo: fugazi/test-automation-skills-agents
Accessibility testing for web applications using Playwright (@playwright/test), TypeScript, and axe-core. Use to write, run, or debug WCAG 2.2 AA checks,…
Accessibility testing toolkit using Selenium WebDriver 4+ with Java 21+ and axe-core engine. Use when asked to validate WCAG 2.2 AA compliance, scan pages or…
Test REST and GraphQL endpoint contracts using Playwright request fixture (TypeScript) or REST Assured (Java). Use for standalone API tests covering schemas,…
A guided interview to challenge and validate QA automation plans, test strategies, and framework designs before implementation. Use when the user wants to…
Drive a live browser from the CLI with playwright-cli to navigate, interact, snapshot, and capture evidence. Use for ad-hoc browser commands, page inspection,…
Author and maintain versioned Playwright (@playwright/test) TypeScript UI specs for browser user flows. Use when asked to create, run, debug, or refactor E2E…