Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By fugazi
Orchestrate end-to-end QA automation across Playwright and Selenium — generate, execute, and debug UI, API, and accessibility tests, plan regression suites with ISTQB-aligned artifacts, and heal flaky tests via delegated specialist agents.
npx claudepluginhub fugazi/test-automation-skills-agents --plugin test-automation-skills-agentsSpecialist in creating and executing API tests. Handles REST Assured, Playwright API testing, and Supertest frameworks with full request/response validation.
Orchestration agent that plans, decomposes, and delegates test automation work to specialist agents. Use when a task requires coordinating multiple QA agents, creating implementation plans, or managing multi-step testing workflows.
Expert technical writer for this project, generating and updating documentation based on code changes and new features.
Specialist in identifying and fixing intermittent test failures. Uses pattern recognition, retry strategies, and isolation techniques to eliminate flakiness.
Generate an implementation plan for new features or refactoring existing code.
Accessibility testing for web applications using Playwright (@playwright/test) with TypeScript and axe-core. Use when asked to write, run, or debug automated accessibility checks, keyboard navigation tests, focus management, ARIA/semantic validations, screen reader compatibility, or WCAG 2.1 Level AA compliance testing. Covers axe-core integration, POUR principles (perceivable, operable, understandable, robust), color contrast, form labels, landmarks, and accessible names.
Accessibility testing toolkit using Selenium WebDriver 4+ with Java 21+ and axe-core engine. Use when asked to validate WCAG 2.1/2.2 compliance, scan pages or components for a11y violations, test keyboard navigation, audit color contrast, check ARIA semantics, generate accessibility reports, filter axe rules, debug screen reader issues, or implement POUR principles (perceivable, operable, understandable, robust).
Comprehensive API testing for REST and GraphQL endpoints. Use when asked to create, run, or debug API tests, validate schemas, test authentication, verify contracts, or check error handling. Covers Playwright request fixture (TypeScript) and REST Assured (Java 21+).
Automate browser interactions, test web pages and work with Playwright tests.
End-to-end, API, and responsive testing for web applications using Playwright with TypeScript. Use when asked to write, run, debug, or maintain Playwright (@playwright/test) TypeScript tests for UI behavior, form submissions, user flows, API validation, responsive design, or visual regression. Covers browser automation, network interception, mocking, Page Object Model, fixtures, and parallel execution.
Uses power tools
Uses Bash, Write, or Edit tools
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
QA skills for automation domain.
Production-grade Playwright testing toolkit. Generate tests from specs, fix flaky failures, migrate from Cypress/Selenium, sync with TestRail, run on BrowserStack. 55+ ready-to-use templates, 3 specialized agents, smart reporting that plugs into your existing workflow.
10 coordinated QA agents for Claude Code: chains diff analysis, AC compliance, test scenarios, browser validation, bug reports, and automation code generation.
AI 測試大師 — v1.1 QA testing skill backed by an MCP server. 22 tools (21 v1.0-frozen + analyze_stream): run / generate / debug / harden software tests via mk-qa-master. Includes the AI Visual Challenge Solver (reCAPTCHA / hCaptcha), OWASP API Security Top 10 scanner, universal qa_plan + verify bookend across 5 core tools, and the v1.1 Edge AI Runner (RTSP + YOLO via the [edge] extras). Same skill folder loads in Claude Code, Codex, OpenClaw, and Hermes.
End-to-end test automation with Playwright, Cypress, and Selenium for browser-based testing
AI test generation with Ralph-loop quality gate: coder → reviewer → iterate
A practical library of agents, instructions, and skills designed specifically for QA Automation Engineers, focusing on production-oriented solutions.
This repository is tool-agnostic by design: the concepts and content can be used with GitHub Copilot, Claude, Cursor, OpenCode, Windsurf, and similar AI assistants.
This repository is designed to be copied/embedded into real testing projects so your AI assistant can actively assist with:
Important: This repository is a documentation/knowledge base. It has no build/lint/test system.
agents/): persona + responsibilities + boundaries for specialized AI behaviorinstructions/): operational rules and standards that guide work consistentlyskills/): reusable workflows + references + scripts/templates (progressively loaded in Copilot; otherwise used as playbooks)agents/ # Custom agent definitions (*.agent.md)
instructions/ # Authoring & operational guidelines (*.instructions.md)
skills/ # Reusable capabilities (skills/*/SKILL.md + resources)
docs/ # Setup guides and documentation
references/ # Shared reference material (anti-patterns, patterns)
AGENTS.md # House style, file standards, frontmatter rules
CLAUDE.md # Additional guidance (legacy + architecture notes)
This repo is a catalog. Choose the integration style for your tool.
.github/agents, .github/instructions, and .github/skills.| Tool | Setup Guide |
|---|---|
| Claude Code | docs/claude-code-setup.md |
| Cursor | docs/cursor-setup.md |
| GitHub Copilot | docs/copilot-setup.md |
| Gemini CLI | docs/gemini-cli-setup.md |
| Windsurf | docs/windsurf-setup.md |
Copy agents:
agents/.github/agents/Copy instructions:
instructions/.github/instructions/Copy skills:
skills/<skill-name>/.github/skills/<skill-name>/Commit the files to your target repo.
In your target repository:
Confirm files exist at the expected paths:
.github/agents/*.agent.md.github/instructions/*.instructions.md.github/skills/<skill-name>/SKILL.mdIn VS Code, reload the window (or restart VS Code) to refresh Copilot customizations.
Open Copilot Chat:
agents appear in the agent selector dropdown.skill does not seem to trigger automatically, explicitly mention it by name in your prompt.If you are using Claude/Cursor/OpenCode/Windsurf (or another assistant), verification is typically:
Thread.sleep(); use explicit waits”).Add this repo as a submodule, then copy/sync assets into .github/* as part of your internal workflow.
Subscribe to this repository as a plugin marketplace directly from Claude Code:
/plugin marketplace add fugazi/test-automation-skills-agents
Then install the plugin:
/plugin install test-automation-skills-agents@fugazi-test-automation
This will make all 13 specialized QA agents and 10 reusable skills available in your Claude Code session.
Local / development:
git clone https://github.com/fugazi/test-automation-skills-agents.git
claude --plugin-dir /path/to/test-automation-skills-agents