30 сентября 2026 г.
Лишние тесты попали под аудит: GStack взял скилл OpenClaw
29 сентября GStack получил версию скилла OpenClaw test-audit для разбора тестов. Он ищет низкоценные, дублирующие и привязанные к реализации проверки.

Garry Tan
@garrytan
Только что смержил в GStack версию скилла OpenClaw для аудита тестов. Раздутые тесты - настоящая проблема. К счастью, интеллект теперь льётся из крана!

· 1,5 тыс. просмотров
Раньше тестовая папка росла с каждой задачей, даже когда новый тест не ловил новую ошибку. Теперь test-audit работает в трёх режимах: помогает написать тест, проверяет существующие и ведёт кампанию по чистке.
Перед добавлением теста скилл задаёт 4 вопроса: какое поведение защищает проверка, какая регрессия возможна, почему её не ловит текущее покрытие и не нужен ли отдельный шов в коде. Кандидата на удаление он принимает только с 6 доказательствами: от точного места теста до команды, которая подтвердит результат.
Проверка после чистки. OpenClaw предписывает прогнать owner и sibling tests через `node scripts/run-vitest.mjs <path-or-filter>`, затем `git diff --check` и changed gate репозитория. Сам test-audit ставится командой `npx skills add 'https://github.com/openclaw/openclaw/tree/main/.agents/skills/test-audit'`.
Для GStack репозиторий клонируют в `~/.claude/skills/gstack`, запускают `./setup` и добавляют правило в `AGENTS.md`. Ключ `./setup --host openclaw` не ставит скилл целиком: он создаёт указатели ACP и методические файлы, а документацию скиллов собирает `bun run gen:skill-docs --host openclaw`.
GStack перенёс аудит из OpenClaw, а исходный скилл уже покрывает написание, проверку и кампанию по тестам.
Первоисточник