verify — скилл для Claude Code: что делает и как установить
Проверяет код перед коммитом в репозиторий React. Запускает форматирование, линтер, проверку типов Flow и тесты.
npx skills add react/react --skill verify -a claude-codeЧто делает verify
Скилл выполняет цикл обязательных проверок перед отправкой изменений в кодовую базу React. Сначала он последовательно запускает yarn prettier для форматирования и yarn linc для проверки изменённых файлов линтером. Ошибка на любом из этих шагов немедленно останавливает дальнейший запуск.
Затем скилл параллельно подключает субагентов для трёх задач: проверка типов через /flow, тестирование изменений в ядре командой /test и запуск тестов для каталога www через /test www. В аргументах можно передать шаблон для фильтрации конкретных тестов. Если всё прошло успешно, агент показывает итоговый отчёт, а при падении выдаёт отчёт с вариантами исправления. Вне репозитория React с установленными Flow и Yarn этот набор шагов бесполезен.
Какие задачи решает
- отформатировать код через
yarn prettier - проверить изменённые файлы командой
yarn linc - прогнать статическую типизацию через Flow
- запустить юнит-тесты ядра и сборки www
Примеры запросов агенту
- Запусти verify перед созданием коммита
- Проверь изменения через verify с аргументом Fiber
Как установить verify
1Через Skills CLI (Vercel)
npx skills add react/react --skill verify -a claude-code2Вручную: положить файлы
~/.claude/skills/verify/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/verify/
1Через Skills CLI (Vercel)
npx skills add react/react --skill verify -a codex2Вручную: положить файлы
.agents/skills/verify/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add react/react --skill verify -a cursor2Вручную: положить файлы
.cursor/skills/verify/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install react/react verify2Вручную: положить файлы
.github/skills/verify/SKILL.md1Через Skills CLI (Vercel)
npx skills add react/react --skill verify -a gemini-cli2Командой платформы
gemini skills install https://github.com/react/react --path .claude/skills/verifyВручную: положить файлы
.devin/skills/verify/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add react/react --skill verify -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
Из того же набора4
Весь набор →Похожие
Вопросы о verify
Как установить verify в Claude Code?
Выполните в терминале команду npx skills add react/react --skill verify -a claude-code.
Что делает скилл verify?
Он автоматизирует требования к контрибуции в React: форматирует код, запускает линтер, типизацию Flow и прогоняет тесты.
Что произойдёт при ошибке в тестах или линтере?
Скилл сразу прерывает выполнение, выводит отчёт о сбое и предлагает варианты решения проблемы.
Исходный текст
SKILL.md · MIT
--- name: verify description: Use when you want to validate changes before committing, or when you need to check all React contribution requirements. --- # Verification Run all verification steps. Arguments: - $ARGUMENTS: Test pattern for the test step ## Instructions Run these first in sequence: 1. Run `yarn prettier` - format code (stop if fails) 2. Run `yarn linc` - lint changed files (stop if fails) Then run these with subagents in parallel: 1. Use `/flow` to type check (stop if fails) 2. Use `/test` to test changes in source (stop if fails) 3. Use `/test www` to test changes in www (stop if fails) If all pass, show success summary. On failure, stop immediately and report the issue with suggested fixes.
© react · MIT · react/react