QASkills MCP
MCP-сервер каталога QASkills.sh: агент ищет, читает и ставит скиллы по тестированию, не выходя из разговора.
- 248 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Скачивает скиллы стороннего каталога и ставит их инструкции в проект.
- Отправляет телеметрию установок, если ее не отключить.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add mcp/qaskills-mcpОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Скачивает скиллы стороннего каталога и ставит их инструкции в проект.
- Отправляет телеметрию установок, если ее не отключить.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
QASkills.sh — подборка скиллов по тестированию для Claude Code, Cursor, Copilot, Windsurf и десятков других агентов. Пакет `@qaskills/mcp` открывает каталог MCP-клиенту через шесть инструментов. `search_skills` ищет по запросу, типу тестирования, фреймворку, языку, агенту и сортировке, `get_skill` возвращает метаданные без полного текста, `get_skill_content` отдает исходный `SKILL.md`, `install_skill` ставит скилл в текущий проект или в указанный каталог, `list_categories` перечисляет категории, а `get_leaderboard` показывает лучшие скиллы. Тот же каталог доступен консольной утилитой: `npx @qaskills/cli add playwright-e2e` определяет установленного агента и кладет скилл на место. После установки агент пишет, например, тесты Playwright с Page Object Model и фикстурами по правилам скилла.
Для кого. Тестировщикам и разработчикам, которые подбирают агенту скиллы по Playwright, API-тестам и другим видам тестирования прямо из диалога.
Подходит, если
- Нужен скилл для сквозных тестов на Playwright, и агент находит и ставит его сам.
- Перед установкой читается полный `SKILL.md` скилла, чтобы оценить инструкции.
- Команда смотрит категории по языку и фреймворку и выбирает набор для проекта.
- Лидерборд помогает найти популярные скиллы по тестированию API.
Не подходит, если
- Скиллы ставятся без чтения: код инструкций стороннего автора влияет на поведение агента.
- Нужен только один известный скилл: проще скопировать его вручную.
- Политика команды запрещает сетевые обращения к qaskills.sh.
Пример запроса к агенту
Найди в QASkills скиллы по Playwright на TypeScript, покажи `SKILL.md` самого популярного и после моего согласия поставь его в проект.MCP
- Транспорт
- stdio
- Авторизация
- не нужна
Переменные окружения
QASKILLS_API_URL- Адрес API каталога, по умолчанию https://qaskills.sh.
Ограничения
Скиллы пишут сторонние авторы, а `install_skill` кладет их инструкции в проект, где агент будет им следовать. Читайте `SKILL.md` через `get_skill_content` до установки. Сервер обращается к API qaskills.sh (адрес меняет `QASKILLS_API_URL`) и отправляет телеметрию установок, которую выключают `QASKILLS_TELEMETRY=0` или `DO_NOT_TRACK=1`. Версия сервера 0.1.x, интерфейс может меняться. Число скиллов в каталоге растет, поэтому сверяйтесь с сайтом.
Как отключить. Удалите запись qaskills из MCP-конфигурации (`claude mcp remove qaskills`). Установленные скиллы лежат в каталоге скиллов агента, снимите их оттуда или командой `npx @qaskills/cli remove <скилл>`.
Частые вопросы
Как подключить QASkills MCP к Claude Code?
Выполните `claude mcp add qaskills -- npx -y @qaskills/mcp`. В других клиентах добавьте в `mcpServers` запись с командой `npx` и аргументами `-y @qaskills/mcp`.
Какие инструменты есть у сервера?
Шесть: `search_skills`, `get_skill`, `get_skill_content`, `install_skill`, `list_categories` и `get_leaderboard`. Установка идет в текущий проект или указанный каталог.
Можно ли обойтись без MCP?
Да. Консольная утилита работает так же: `npx @qaskills/cli add playwright-e2e`, `search`, `list` и `remove`. Она сама находит установленного агента.
Собирает ли сервер телеметрию?
При установке скиллов отправляется телеметрия. Отключите ее переменной `QASKILLS_TELEMETRY=0` или `DO_NOT_TRACK=1`.
Откуда берутся скиллы?
Из каталога QASkills.sh, где собраны скиллы по тестированию. В реестре MCP сервер значится как `io.github.PramodDutta/qaskills`.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверы50 скиллов по тестированию для Claude Code, Codex и Cursor: Playwright, стратегия, API, визуальные и нагрузочные проверки.
CLI и MCP для проверки скиллов: повторяемые тесты на YAML, сравнение отчетов, поиск регрессий и процесс skilled-improve
kogiQA MCP дает агенту браузер, который находит элементы страницы без селекторов, для отладки веб-приложений и e2e-тестов
Официальный MCP-сервер Qase с 42 инструментами: кейсы, прогоны, дефекты, отчеты CI и поиск на языке QQL
Тринадцать тестовых скиллов от анализа требований до отчета: стратегия, кейсы, API, Playwright и разбор нестабильных тестов.
169 QA-скиллов на двух языках: тест-дизайн, API, UI, регрессия, нагрузка, безопасность и тесты LLM для агентов.
Коротко о README
Репозиторий содержит каталог QASkills.sh, консольную утилиту `@qaskills/cli` и MCP-пакет в `packages/mcp`. Автор заявляет поддержку более двадцати семи агентов.