auto-releaselisted
Install: claude install-skill Nioris/project-forge
# Auto-Release — Hands-Free Release Workflow
## When to use
Когда у тебя есть готовая игра/приложение и нужно довести её до моде́рации **без сидения над процессом**. Ты задаёшь "пусть всё будет зелёное для Яндекса", уходишь делать чай — возвращаешься через 30-60 минут, в идеале всё сделано.
**Don't use:**
- Если игра ещё в разработке (фичи не закончены) — это release workflow, не feature workflow
- Если хочешь видеть каждый шаг (используй `$release-ready` без auto loop)
- Если Claude Code < v2.1.139 (нет `/goal`)
## Requirements
- **Claude Code v2.1.139+** — `/goal` команда. Проверь: `claude --version` (актуальная — 2.1.153+)
- **Puppeteer installed** — `npm install puppeteer` один раз в проекте
- **WorkProgress/{Project}-<platform>/** существует с built code
- **StoreData/** существует с store-listing-{lang}.json для всех целевых языков
💡 **Effort (Opus 4.8):** для unattended fix→validate loop запусти `/effort xhigh` перед `/goal`
— это даёт модели больше бюджета на разбор validator-фейлов за turn. Opus 4.8 и так дефолтит на
high; `xhigh` оправдан для долгих release-петель.
## How it works
Skill оборачивается над Claude Code's `/goal` command (released 12 May 2026 в v2.1.139). Goal command:
1. Принимает completion condition
2. Запускает turn с condition как directive
3. После каждого turn — independent evaluator (Haiku) проверяет condition
4. If not met — Claude continues с next turn автоматически
5. If met — goal clears, control returns к user
`$auto-release` исп