Skip to main content

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.

1

Choose your agent and pick a skill

Select the AI agent you use and pick a starter skill. The install command updates automatically.

Claude CodeAnthropic CLI coding agent
Config directory:~/.claude
Skills file:CLAUDE.md
Install method:symlink
npx @qaskills/cli add playwright-e2e
2

Run 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.

3

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-e2e
Web Testing

Industry-standard E2E testing with Playwright. Includes page objects, visual regression, and accessibility patterns.

npx @qaskills/cli add cypress-e2e
Web Testing

Fast, reliable Cypress testing patterns. Real-time reloading, automatic waiting, and network stubbing.

npx @qaskills/cli add axe-accessibility
Accessibility

WCAG 2.1 compliance testing with axe-core. Automated a11y checks for every component and page.

npx @qaskills/cli add k6-performance
Performance

Load 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 testing
npx @qaskills/cli add cypress-e2e— Fast developer-friendly testing
npx @qaskills/cli add selenium-java— Enterprise Java automation

API Testing & Contract Testing

Validate APIs, microservices, and contract compliance with industry-standard tools.

npx @qaskills/cli add playwright-api— Modern API testing with Playwright
npx @qaskills/cli add postman-api— Postman collection automation
npx @qaskills/cli add contract-testing-pact— Consumer-driven contract testing

Mobile Testing

Cross-platform mobile test automation for iOS and Android applications.

npx @qaskills/cli add appium-mobile— Native mobile app automation

Code 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 standards
npx @qaskills/cli add test-plan-generation— Comprehensive test planning
npx @qaskills/cli add test-data-generation— Realistic test data creation

Performance & Security Testing

Load testing, performance benchmarking, and security vulnerability scanning.

npx @qaskills/cli add k6-performance— Modern load testing
npx @qaskills/cli add jmeter-load— Enterprise-grade performance testing
npx @qaskills/cli add owasp-security— OWASP Top 10 security testing

Discover 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.

CommandDescription
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 listList 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 initInitialize QASkills in your project
npx @qaskills/cli publish ./SKILL.mdPublish 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?

FeatureQASkills.shGeneric Skills
FocusQA & Testing専門General purpose
Quality StandardsTesting industry best practicesVaries by author
CoverageE2E, API, Mobile, Performance, Security, A11yLimited testing tools
Testing PatternsPage Objects, BDD, TDD, Data-DrivenBasic examples
Agent Support30+ AI agentsLimited support
CommunityQA professionals & test engineersMixed audience