qaskills — MCP-сервер для Claude Code: поиск и установка QA-скиллов
MCP-сервер каталога qaskills.sh: агент сам ищет, смотрит и ставит QA-скиллы — Playwright, Cypress, k6, OWASP и другие.
claude mcp add --env QASKILLS_API_URL=<QASKILLS_API_URL> --transport stdio qaskills -- npx -y @qaskills/mcpЧто делает qaskills
qaskills даёт агенту шесть инструментов: search_skills, get_skill, get_skill_content, install_skill, list_categories, get_leaderboard. Поиск и установка идут прямо из диалога, без выхода в терминал. Каталог — QA-специфика: E2E, API, unit, performance, security, accessibility, mobile.
Ставится как обычный MCP-сервер через npx -y @qaskills/mcp. В Claude хватает одной команды, для остальных клиентов прописывается блок mcpServers в конфиге. Сервер значится в официальном реестре MCP как io.github.PramodDutta/qaskills.
Если каталог разворачивается не на публичном адресе, понадобится QASKILLS_API_URL — без него сервер пойдёт на адрес по умолчанию. Это повод проверить конфиг заранее, особенно в закрытом контуре. Лицензия MIT.
Какие задачи решает
- найти QA-скилл под свой стек, не листая каталог вручную
- поставить скилл для Playwright прямо из диалога с агентом
- посмотреть содержимое скилла перед установкой
- разложить скиллы по категориям и понять, чего не хватает
- подтянуть свежий список скиллов из каталога в проект
Примеры запросов агенту
- Найди в qaskills скиллы для API-тестирования и покажи, что внутри
- Установи скилл playwright-e2e в этот проект
- Покажи категории скиллов в qaskills
Как установить qaskills
Командой платформы
claude mcp add --env QASKILLS_API_URL=<QASKILLS_API_URL> --transport stdio qaskills -- npx -y @qaskills/mcpВместо <…> подставьте свои значения
Командой платформы
codex mcp add qaskills --env QASKILLS_API_URL=<QASKILLS_API_URL> -- npx -y @qaskills/mcpВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"qaskills": {
"command": "npx",
"args": [
"-y",
"@qaskills/mcp"
],
"env": {
"QASKILLS_API_URL": "<QASKILLS_API_URL>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"qaskills": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@qaskills/mcp"
],
"env": {
"QASKILLS_API_URL": "<QASKILLS_API_URL>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e QASKILLS_API_URL=<QASKILLS_API_URL> qaskills npx -y @qaskills/mcpВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о qaskills
Как установить qaskills в Claude?
Выполните claude mcp add qaskills -- npx -y @qaskills/mcp. Если каталог работает на своём адресе, добавьте переменную: claude mcp add --env QASKILLS_API_URL=<QASKILLS_API_URL> --transport stdio qaskills -- npx -y @qaskills/mcp.
Что делает qaskills?
Даёт агенту доступ к каталогу QA-скиллов: поиск, просмотр содержимого, установка и список категорий. Работает как MCP-сервер, поэтому вызывается из диалога.
Какие агенты поддерживаются?
Claude, Codex, Cursor, GitHub Copilot, Windsurf, Cline, Zed и другие MCP-клиенты. Для каждого свой способ подключения.