К основному содержанию
скилл CX Codex

design-testing-strategy — скилл для Claude Code: выбор стратегии

Скилл помогает решить, какие тесты писать под конкретный артефакт: юнит, интеграционные, контрактные, property-based или никакие.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add NeoLabHQ/context-engineering-kit --skill design-testing-strategy -a claude-code
Открыть на GitHub

Что делает design-testing-strategy

Скилл включается перед тем, как писать тесты, и проводит вас по семи решающим воротам — от Gate 0 до Gate 6. Каждые ворота дают независимый ответ: нужен этот тип тестов или нет. Ворота не отменяют друг друга, поэтому у одного артефакта может быть включено сразу несколько типов.

Дальше вы применяете эвристики пропуска, чтобы убрать типы с низкой отдачей, и заполняете схему тестовой матрицы. Порядок полей в ней важен. Отдельно перечисляются отклонённые типы и осознанные пропуски. В конце скилл предлагает список тест-кейсов по техникам ISTQB и сверяет результат с готовым примером: чистая функция, HTTP-эндпоинт с базой или UI-компонент.

Внутри — таблица ворот с условиями включения и выключения, шкала критичности от NONE до HIGH, справочник по типам тестов с фреймворками и примеры. Скилл опирается на 14 отраслевых источников. Если критичность NONE — документация, форматирование, сгенерированный код — ворота Gate 0 срабатывают сразу и список типов остаётся пустым. Это повод не тащить тесты туда, где они ничего не проверяют.

Какие задачи решает

  • выбрать типы тестов под конкретный модуль, а не по привычке
  • обосновать пропуск тестов там, где отдача нулевая
  • разложить тест-кейсы по техникам ISTQB
  • сверить план тестирования с готовым примером для похожего артефакта
  • определить критичность артефакта по единой шкале

Примеры запросов агенту

  • прогони design-testing-strategy для этого модуля и скажи, какие типы тестов включать
  • заполни тестовую матрицу для src/parsers/date.ts по воротам скилла
  • предложи тест-кейсы для эндпоинта оплаты по техникам из скилла

Как установить design-testing-strategy

1Через Skills CLI (Vercel)

npx skills add NeoLabHQ/context-engineering-kit --skill design-testing-strategy -a claude-code

2Вручную: положить файлы

~/.claude/skills/design-testing-strategy/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/design-testing-strategy/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о design-testing-strategy

Как установить design-testing-strategy в Claude?

Выполните npx skills add NeoLabHQ/context-engineering-kit --skill design-testing-strategy -a claude-code. Файл скилла окажется по пути ~/.claude/skills/design-testing-strategy/SKILL.md.

Что делает design-testing-strategy?

Проводит артефакт через решающие ворота и выдаёт набор типов тестов, которые стоит писать. Плюс список тест-кейсов и разбор пропусков.

С какими платформами работает скилл?

Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI и OpenCode. Для каждой платформы своя команда установки.

Похожие скиллы

Всё по теме «Тесты и QA» →
testing-best-practices agent-skills Набор правил по юнит- и интеграционным тестам и TDD: 34 правила в 7 категориях на TypeScript с Jest и Vitest. Пригодится, когда пишете тесты или разбираете чужие. CX Codex +1 899установок unit-testing-framework aj-geddes Скилл задаёт агенту правила написания юнит-тестов: структура Arrange-Act-Assert, моки, граничные случаи. Пригодится, когда нужно покрыть тестами новую функцию или класс. CX Codex +1 593установок testing-patterns davila7 Скилл для Claude с готовыми паттернами тестирования на Jest: фабрики данных, моки и цикл red-green-refactor. 365установок python-testing-patterns Seth Hobson Скилл помогает писать тесты Python с pytest, фикстурами и моками. Подходит для настройки тестового набора и отладки падающих проверок. CX Codex 36 943установок rust-testing affaan-m Скилл для написания тестов на Rust: юнит-тесты, интеграционные, async, property-based, моки и покрытие. Пригодится, когда ведёшь проект по TDD. CX Codex +1 5 600установок golang-testing affaan-m Скилл задаёт агенту шаблоны тестов на Go: табличные кейсы, подтесты, бенчмарки, фаззинг и покрытие. Пригодится, когда пишете тесты и хотите идиоматичный код без подсказок. CX Codex +1 5 000установок

Из того же набора55

setup-context7-mcp Скилл проводит агента через настройку MCP-сервера Context7 и прописывает нужные библиотеки в CLAUDE.md, чтобы код писался по актуальной документации. CX Codex +1 1 100установок reset Сбрасывает цикл рассуждений FPF и подготавливает рабочее пространство к новой задаче с архивацией или очисткой гипотез. CX Codex +1 1 100установок status Показывает, что сейчас в базе знаний FPF: сколько гипотез на каждом слое, свежие ли доказательства, какие решения приняты. CX Codex +1 1 100установок query Ищет гипотезы и решения в каталогах .fpf/ и показывает их со слоем, зависимостями и оценкой R_eff. CX Codex +1 1 100установок create-workflow-command Скилл генерирует команды сложных сценариев, распределяя задачи между отдельными субагентами через файлы инструкций. Он помогает избежать переполнения контекста в больших проектах. CX Codex +1 1 100установок decay Проверяет срок годности доказательств в .fpf/evidence/ и предлагает обновить, отменить или временно принять риск по устаревшим решениям. CX Codex +1 1 200установок load-pr-comments Выгружает неразрешённые замечания ревью из GitHub PR и раскладывает их по файлам задач в .specs/comments/ для автономных агентов. CX Codex +1 536установок traiage-review Скилл расставляет приоритеты при ревью изменений в кодовой базе и отбирает файлы, на которые человеку стоит взглянуть в первую очередь. CX Codex +1 381установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой