wendy-iterating — скилл для Claude Code: цикл правок и PR
Гоняет непрерывный цикл «нашли баг — починили — отправили PR»: каждая правка живёт в отдельном worktree, а субагент доводит её до зелёного CI.
npx skills add wendylabsinc/claude-skills --skill wendy-iterating -a claude-codeЧто делает wendy-iterating
Скилл берёт на себя механику цикла: изоляцию через worktree, запуск субагента, работу с pull request, паузы между итерациями и остановку. Как именно тестировать ваш проект, он не знает — для этого нужен второй скилл, например /wendy-cloud-testing, который задаёт команду тестов, место проверки логов, определение «чисто» и известные причины падений. Без такого напарника цикл не запустится осмысленно.
Каждая правка идёт по шагам. Сначала скилл смотрит текущую ветку и запоминает её как базовую. Потом создаёт worktree в $BASE/.worktrees/$BRANCH с веткой вида fix/<short-description>. Туда отправляется субагент: ему передают файлы и строки, причину бага и само исправление, он прогоняет тест внутри worktree и коммитит. Дальше gh pr create и gh pr checks --watch — пока проверки не станут зелёными, дальше не идём. Слияние через gh pr merge --squash --delete-branch, затем worktree удаляется. Прямо в текущую ветку не коммитит.
Если правка затрагивает больше 30 строк или несколько подсистем, причина не ясна после 15 минут разбора либо нужны архитектурные изменения, скилл советует завести задачу в Linear вместо правки на месте. Пауза до следующей проверки зависит от итога: 5 минут после найденного и исправленного, 10 — если баг нашли, но не починили, 30 — если всё чисто. Цикл сам останавливается после 3 чистых итераций подряд, счётчик сбрасывается на любом найденном баге. Чтобы он крутился без остановки, в промпте запуска укажите no-auto-terminate.
Какие задачи решает
- гнать непрерывный цикл поиска и починки багов
- довести фичу до состояния, когда все тесты проходят
- развести правки по отдельным worktree, не трогая основной чекаут
- провести каждую правку через pull request и дождаться зелёного CI
- остановить цикл сам, когда чинить больше нечего
Примеры запросов агенту
- Итерируй по этой фиче через
/wendy-iterating, а как проверять на баги — возьми из/wendy-cloud-testing - Запусти цикл правок с
no-auto-terminate, пусть работает без остановки - Прогони ещё одну итерацию: тесты, логи, потом починка по схеме скилла
Как установить wendy-iterating
1Через Skills CLI (Vercel)
npx skills add wendylabsinc/claude-skills --skill wendy-iterating -a claude-code2Вручную: положить файлы
~/.claude/skills/wendy-iterating/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/wendy-iterating/
1Через Skills CLI (Vercel)
npx skills add wendylabsinc/claude-skills --skill wendy-iterating -a codex2Вручную: положить файлы
.agents/skills/wendy-iterating/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add wendylabsinc/claude-skills --skill wendy-iterating -a cursor2Вручную: положить файлы
.cursor/skills/wendy-iterating/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install wendylabsinc/claude-skills wendy-iterating2Вручную: положить файлы
.github/skills/wendy-iterating/SKILL.md1Через Skills CLI (Vercel)
npx skills add wendylabsinc/claude-skills --skill wendy-iterating -a gemini-cli2Командой платформы
gemini skills install https://github.com/wendylabsinc/claude-skills --path wendy-iteratingВручную: положить файлы
.devin/skills/wendy-iterating/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add wendylabsinc/claude-skills --skill wendy-iterating -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о wendy-iterating
Как установить wendy-iterating в Claude Code?
Выполните npx skills add wendylabsinc/claude-skills --skill wendy-iterating -a claude-code. Скилл встанет в ~/.claude/skills/wendy-iterating/SKILL.md.
Что делает wendy-iterating?
Ведёт цикл «найти — починить — отправить»: изолирует каждую правку в worktree, поручает её субагенту, открывает pull request, ждёт CI и сливает ветку. Паузы между итерациями и остановку после 3 чистых прогонов тоже держит он.
Нужен ли второй скилл для тестов?
Да. wendy-iterating не знает, как проверять конкретный проект. Ему нужен скилл вроде /wendy-cloud-testing, который даёт команду тестов, проверку логов, определение «чисто» и типовые причины падений.