Coding & Developmentš¤claudeāØļøcursoršwindsurfšuniversal
QASkills.sh
QA Skills Directory QA Skills is a curated directory of testing-specific skills for AI coding agents (Claude Code, Cursor, Copilot, etc.).
Quick Start
Install this Skill
npx skills add PramodDutta/qaskills<div align="center">
<!-- TODO: Replace with your Canva hero banner (dark gradient, "QASkills.sh" title, tagline, CLI command) -->
<!-- <img src="assets/hero-banner.png" alt="QASkills.sh ā The QA Skills Directory for AI Coding Agents" width="100%" /> -->
# QASkills.sh
### The Curated QA Skills Directory for AI Coding Agents
**The curated QA skills directory for Claude Code, Cursor, Copilot, Windsurf, and 27+ AI coding agents.**
[](https://www.npmjs.com/package/@qaskills/cli)
[](https://opensource.org/licenses/MIT)
[](https://qaskills.sh)
[](https://youtube.com/@TheTestingAcademy)
[Website](https://qaskills.sh) | [Skills Directory](https://qaskills.sh/skills) | [Leaderboard](https://qaskills.sh/leaderboard) | [Get Started](https://qaskills.sh/getting-started)
---
</div>
## Why QASkills.sh?
Among **49,000+ skills** on Vercel's skills.sh, barely any are dedicated to QA testing. QASkills.sh fills that gap ā a **curated, QA-specific skills directory** that gives your AI coding agent expert-level testing knowledge with a single command.
<!-- TODO: Replace with animated GIF of `npx @qaskills/cli add playwright-e2e` in a terminal -->
<!-- <p align="center"><img src="assets/demo.gif" alt="QASkills CLI Demo" width="600" /></p> -->
```bash
npx @qaskills/cli add playwright-e2e
```
```
ā Detected agent: Claude Code
ā Installing playwright-e2e v1.0.0...
ā Skill installed successfully!
```
Your AI agent now writes Playwright tests using Page Object Model, fixtures, and best practices ā automatically.
---
## Quick Start
### 1. Install a skill (no global install needed)
```bash
npx @qaskills/cli add playwright-e2e
```
### 2. Or install globally for faster access
```bash
npm i -g @qaskills/cli
qaskills add playwright-e2e
```
### 3. Search for skills
```bash
npx @qaskills/cli search "api testing"
```
### 4. List installed skills
```bash
npx @qaskills/cli list
```
### 5. Remove a skill
```bash
npx @qaskills/cli remove playwright-e2e
```
### 6. Or use the MCP server (search and install from inside your agent)
Listed in the [official MCP registry](https://registry.modelcontextprotocol.io) as `io.github.PramodDutta/qaskills`.
```bash
# Claude Code
claude mcp add qaskills -- npx -y @qaskills/mcp
```
```json
// Any MCP client (Cursor, Windsurf, etc.)
{
"mcpServers": {
"qaskills": { "command": "npx", "args": ["-y", "@qaskills/mcp"] }
}
}
```
Your agent gets six tools: `search_skills`, `get_skill`, `get_skill_content`, `install_skill`, `list_categories`, `get_leaderboard`. See [packages/mcp](packages/mcp/README.md).
---
## Feature Highlights
| Feature | Description |
|---------|-------------|
| **27+ Agents Supported** | Claude Code, Cursor, Copilot, Windsurf, Codex, Aider, Cline, Devin, and more |
| **Auto-Detection** | CLI detects which AI agent you're using and installs to the right config directory |
| **20+ Curated Skills** | Expert-reviewed QA testing patterns covering E2E, API, unit, performance, security, and more |
| **Skill Packs** | Install bundles of related skills in one command |
| **Publish Your Own** | Create and share skills via the dashboard or CLI |
| **Open Source** | MIT licensed, community-driven |
### Supported Frameworks
<div align="center">
<img src="https://img.shields.io/badge/Playwright-2EAD33?logo=playwright&logoColor=white" alt="Playwright" />
<img src="https://img.shields.io/badge/Cypress-69D3A7?logo=cypress&logoColor=white" alt="Cypress" />
<img src="https://img.shields.io/badge/Selenium-43B02A?logo=selenium&logoColor=white" alt="Selenium" />
<img src="https://img.shields.io/badge/Jest-C21325?logo=jest&logoColor=white" alt="Jest" />
<img src="https://img.shields.io/badge/Pytest-0A9EDC?logo=pytest&logoColor=white" alt="Pytest" />
<img src="https://img.shields.io/badge/k6-7D64FF?logo=k6&logoColor=white" alt="k6" />
<img src="https://img.shields.io/badge/JMeter-D22128?logo=apachejmeter&logoColor=white" alt="JMeter" />
<img src="https://img.shields.io/badge/Appium-663399?logo=appium&logoColor=white" alt="Appium" />
<img src="https://img.shields.io/badge/Postman-FF6C37?logo=postman&logoColor=white" alt="Postman" />
<img src="https://img.shields.io/badge/REST_Assured-4EA94B" alt="REST Assured" />
<img src="https://img.shields.io/badge/Cucumber-23D96C?logo=cucumber&logoColor=white" alt="Cucumber" />
<img src="https://img.shields.io/badge/Axe--core-663399" alt="Axe-core" />
<img src="https://img.shields.io/badge/Pact-6929C4" alt="Pact" />
</div>
---
## Supported AI Agents (27+)
| Agent | Status | Agent | Status |
|-------|--------|-------|--------|
| Claude Code | ā
| Cursor | ā
|
| GitHub Copilot | ā
| Windsurf | ā
|
| Codex CLI | ā
| Aider |
... (truncated)Repository
172stars
17forks
Details
Related Skills
More coding & development skills you might like
Reticle
Coding & DevelopmentAI agents can generate code, but still struggle to understand what they build. Reticle brings Jev-style machine-native runtime perception to web & desktop applications.
š¤claudešuniversal
1.2k
190
View
agentscope-java
Coding & DevelopmentExpert Java developer skill for AgentScope Java framework - a reactive, message-driven multi-agent system built on Project Reactor. Use when working with reactive programming, LLM integration, agent orchestration, multi-agent systems, or when the user mentions AgentScope, ReActAgent, Mono/Flux, Project Reactor, or Java agent development. Specializes in non-blocking code, tool integration, hooks, pipelines, and production-ready agent applications.
šuniversal
6.0k
1.5k
View
ospec
Coding & DevelopmentDocument-driven OSpec workflow for initialization, change/goal routing, validation, archiving, and durable project knowledge.
āØgeminiš¤claudeš¬gptšuniversal
524
34
View
misakanet-failure-memory
Coding & Developmentš A zero-dependency, git-backed micro-lesson library for AI Agents to asynchronously share and search verified debugging experience. Python stdlib only. | https://misakanet.org
š¤claudeāØļøcursoršuniversal
424
158
View