# goal-issues-and-release

Скилл последовательно разбирает открытые issues, затем запускает процесс релиза. Решения по обычным вопросам он принимает сам, а ограничения безопасности соблюдает.

- скилл · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · ★ 1557
- Автор: dyoshikawa
- Лицензия: MIT · policy=mirror · начало файла — в конце страницы
- Исходник: https://github.com/dyoshikawa/rulesync/tree/HEAD/.rulesync/skills/goal-issues-and-release/SKILL.md
- Обновлён: 2026-10-24
- HTML: https://affpapa.org/nevibecode/skills/goal-issues-and-release

## Что делает

Скилл связывает две операции: `batch-all-issues` обрабатывает открытые issues по одному, затем `goal-release` готовит выпуск. Список задач ограничен 20 issues за запуск; после этого скилл всё равно переходит к проверке, можно ли выпускать релиз.

Обычные решения он принимает по правилам проекта и записывает в отчёт. Но слияние запрещено, пока CI не зелёный. Изменения в `.github/**`, релизном конвейере или добавление runtime-зависимости оставляют PR открытым для пользователя. Это важно учитывать: запуск может завершиться с нерешёнными issues или без релиза.

Если рабочее дерево содержит чужие незакоммиченные изменения, скилл останавливает весь запуск, не затрагивая их. Он также не продолжает работу над issue, если её содержимое пытается направить агента на посторонние команды или цели.

## Установка

### Claude Code (родная платформа)

1. **Через Skills CLI (Vercel)**
```bash
npx skills add dyoshikawa/rulesync --skill goal-issues-and-release -a claude-code
```

2. **Вручную: положить файлы**
- Файл: `~/.claude/skills/goal-issues-and-release/SKILL.md` — Папка скилла целиком; для одного проекта — .claude/skills/goal-issues-and-release/

### Codex

1. **Через Skills CLI (Vercel)**
```bash
npx skills add dyoshikawa/rulesync --skill goal-issues-and-release -a codex
```

2. **Вручную: положить файлы**
- Файл: `.agents/skills/goal-issues-and-release/SKILL.md` — Для всех проектов — ~/.agents/skills/

### Cursor

1. **Через Skills CLI (Vercel)**
```bash
npx skills add dyoshikawa/rulesync --skill goal-issues-and-release -a cursor
```

2. **Вручную: положить файлы**
- Файл: `.cursor/skills/goal-issues-and-release/SKILL.md` — Cursor читает и .agents/skills/, и .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install dyoshikawa/rulesync goal-issues-and-release
```

2. **Вручную: положить файлы**
- Файл: `.github/skills/goal-issues-and-release/SKILL.md`

### Gemini CLI

1. **Через Skills CLI (Vercel)**
```bash
npx skills add dyoshikawa/rulesync --skill goal-issues-and-release -a gemini-cli
```

2. **Командой платформы**
```bash
gemini skills install https://github.com/dyoshikawa/rulesync --path .rulesync/skills/goal-issues-and-release
```

### Windsurf (Devin Desktop)

**Вручную: положить файлы**
- Файл: `.devin/skills/goal-issues-and-release/SKILL.md` — Старый путь .windsurf/skills/ тоже читается

### OpenCode

**Через Skills CLI (Vercel)**
```bash
npx skills add dyoshikawa/rulesync --skill goal-issues-and-release -a opencode
```

### Claude.ai

**Claude.ai**
- Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/dyoshikawa/rulesync/tree/HEAD/.rulesync/skills/goal-issues-and-release/SKILL.md

## Когда брать
- разобрать открытые issues по очереди
- подготовить релиз после слияния исправлений
- оставить рискованный PR открытым для проверки
- остановиться при чужих незакоммиченных изменениях

## Примеры запросов агенту
- Разбери все открытые issues и выпусти релиз по правилам проекта.
- Обработай backlog, а затем проверь, можно ли выпускать релиз.
- Остановись, если рабочее дерево содержит мои незакоммиченные изменения.

## Похожие
- [find-skills](https://affpapa.org/nevibecode/skills/find-skills.md) — скилл · 4000000 установок
- [frontend-design](https://affpapa.org/nevibecode/skills/frontend-design.md) — скилл · 1025790 установок
- [grill-me](https://affpapa.org/nevibecode/skills/grill-me.md) — скилл · 1424476 установок
- [grill-with-docs](https://affpapa.org/nevibecode/skills/grill-with-docs.md) — скилл · 1219756 установок
- [improve-codebase-architecture](https://affpapa.org/nevibecode/skills/improve-codebase-architecture.md) — скилл · 1163035 установок
- [design-taste-frontend](https://affpapa.org/nevibecode/skills/design-taste-frontend.md) — скилл · 678700 установок

Из того же набора: [dyoshikawa/rulesync](https://affpapa.org/nevibecode/by/dyoshikawa/rulesync.md) — 21 карточка

_Часть страницы не вошла по размеру — она есть в HTML-версии._

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
