Get Started in 30 Seconds
Install your first QA testing skill into your AI agent. Choose from 45+ professional skills trusted by the testing community.
Prerequisites: You need Node.js 18+ and npx available in your terminal.
Choose your agent and pick a skill
Select the AI agent you use and pick a starter skill. The install command updates automatically.
~/.claudeCLAUDE.mdsymlinknpx @qaskills/cli add playwright-e2eRun the install command
Copy the command above and run it in your terminal. The CLI automatically detects your agent and installs the skill to the right config directory.
$ npx @qaskills/cli add playwright-e2e
✓ Detected agent: Claude Code
✓ Downloading skill...
✓ Installing to ~/.claude/commands
✓ Done! Skill installed successfully.
Verify it works
Open your AI agent and ask it to write a test. It will now use the patterns and best practices from your installed skill. Try prompts like:
- →"Write an E2E test for the login page using page objects"
- →"Create a test that checks accessibility on the homepage"
- →"Set up a performance test for the checkout flow"
Popular Skill Examples
Quick installation examples for our most popular QA skills. Each skill is production-ready and battle-tested.
npx @qaskills/cli add playwright-e2eIndustry-standard E2E testing with Playwright. Includes page objects, visual regression, and accessibility patterns.
npx @qaskills/cli add cypress-e2eFast, reliable Cypress testing patterns. Real-time reloading, automatic waiting, and network stubbing.
npx @qaskills/cli add axe-accessibilityWCAG 2.1 compliance testing with axe-core. Automated a11y checks for every component and page.
npx @qaskills/cli add k6-performanceLoad testing with K6. Scenarios, thresholds, and cloud execution for production-grade performance tests.
Skills by Use Case
Web Application Testing
Comprehensive E2E testing for modern web applications with advanced patterns and best practices.
npx @qaskills/cli add playwright-e2e— Multi-browser E2E testingnpx @qaskills/cli add cypress-e2e— Fast developer-friendly testingnpx @qaskills/cli add selenium-java— Enterprise Java automationAPI Testing & Contract Testing
Validate APIs, microservices, and contract compliance with industry-standard tools.
npx @qaskills/cli add playwright-api— Modern API testing with Playwrightnpx @qaskills/cli add postman-api— Postman collection automationnpx @qaskills/cli add contract-testing-pact— Consumer-driven contract testingMobile Testing
Cross-platform mobile test automation for iOS and Android applications.
npx @qaskills/cli add appium-mobile— Native mobile app automationCode Quality & Documentation
Improve test quality with structured approaches to bug reporting, test planning, and data generation.
npx @qaskills/cli add bug-report-writing— Professional bug reporting standardsnpx @qaskills/cli add test-plan-generation— Comprehensive test planningnpx @qaskills/cli add test-data-generation— Realistic test data creationPerformance & Security Testing
Load testing, performance benchmarking, and security vulnerability scanning.
npx @qaskills/cli add k6-performance— Modern load testingnpx @qaskills/cli add jmeter-load— Enterprise-grade performance testingnpx @qaskills/cli add owasp-security— OWASP Top 10 security testingDiscover Skills with Search
Find the perfect skill for your testing needs with powerful search commands.
npx @qaskills/cli search "web testing"Find all web and browser automation skills
npx @qaskills/cli search "api"Discover API testing and contract testing skills
npx @qaskills/cli search "accessibility"Find accessibility and WCAG compliance testing skills
npx @qaskills/cli search "performance"Load testing, stress testing, and performance benchmarking
CLI Commands
All the commands you need to manage your QA skills.
| Command | Description |
|---|---|
npx @qaskills/cli add <skill> | Install a skill into your AI agent |
npx @qaskills/cli remove <skill> | Uninstall a skill from your AI agent |
npx @qaskills/cli search <query> | Search the skill directory |
npx @qaskills/cli list | List all installed skills |
npx @qaskills/cli info <skill> | Show details about a skill |
npx @qaskills/cli update <skill> | Update a skill to the latest version |
npx @qaskills/cli init | Initialize QASkills in your project |
npx @qaskills/cli publish ./SKILL.md | Publish your own skill to the directory |
Install globally for faster access: npm i -g @qaskills/cli then use qaskills instead of npx @qaskills/cli.
Why Choose QASkills.sh?
| Feature | QASkills.sh | Generic Skills |
|---|---|---|
| Focus | QA & Testing専門 | General purpose |
| Quality Standards | Testing industry best practices | Varies by author |
| Coverage | E2E, API, Mobile, Performance, Security, A11y | Limited testing tools |
| Testing Patterns | Page Objects, BDD, TDD, Data-Driven | Basic examples |
| Agent Support | 30+ AI agents | Limited support |
| Community | QA professionals & test engineers | Mixed audience |