# generate-prompt-request

Сворачивает текущую сессию в одностраничный «prompt request»: все запросы и решения в одном блоке User, итог работы — в блоке Assistant.

- скилл · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · ★ 191
- Автор: agent37-platform
- Лицензия: MIT · policy=mirror · начало файла — в конце страницы
- Исходник: https://github.com/agent37-platform/agent37-skills-collection/tree/HEAD/plugins/generate-prompt-request/skills/generate-prompt-request/SKILL.md
- Обновлён: 2026-07-20
- HTML: https://affpapa.org/nevibecode/skills/generate-prompt-request

## Что делает

Скилл перечитывает сессию от первого сообщения до текущего момента, собирает каждый запрос и каждое принятое решение (выбор стека, отменённую фичу, ограничение «без Docker») и сжимает всё в два блока: User — что хотели и какие решения приняли по ходу, Assistant — что построено и в каком статусе. Результат выводится прямо в ответ, готовым к вставке в описание пулл-реквеста.

Автор советует вызывать скилл автоматически при открытии PR: одна строка в `AGENTS.md` репозитория («Invoke generate-prompt-request and include its output in the PR body») даёт ревьюеру контекст без расшифровки переписки. Без этого приходится читать десятки сообщений, чтобы понять, почему выбран Supabase или почему Stripe не нужен. Скилл работает только с текущей сессией и ничего не выдумывает.

## Установка

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

1. **Через Skills CLI (Vercel)**
```bash
npx skills add agent37-platform/agent37-skills-collection --skill generate-prompt-request -a claude-code
```

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

### Codex

1. **Через Skills CLI (Vercel)**
```bash
npx skills add agent37-platform/agent37-skills-collection --skill generate-prompt-request -a codex
```

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

### Cursor

1. **Через Skills CLI (Vercel)**
```bash
npx skills add agent37-platform/agent37-skills-collection --skill generate-prompt-request -a cursor
```

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

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install agent37-platform/agent37-skills-collection generate-prompt-request
```

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

### Gemini CLI

1. **Через Skills CLI (Vercel)**
```bash
npx skills add agent37-platform/agent37-skills-collection --skill generate-prompt-request -a gemini-cli
```

2. **Командой платформы**
```bash
gemini skills install https://github.com/agent37-platform/agent37-skills-collection --path plugins/generate-prompt-request/skills/generate-prompt-request
```

### Windsurf (Devin Desktop)

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

### OpenCode

**Через Skills CLI (Vercel)**
```bash
npx skills add agent37-platform/agent37-skills-collection --skill generate-prompt-request -a opencode
```

### Claude.ai

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

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/agent37-platform/agent37-skills-collection/tree/HEAD/plugins/generate-prompt-request/skills/generate-prompt-request/SKILL.md

## Когда брать
- свернуть длинную сессию в одностраничную сводку для PR
- собрать все запросы и решения из переписки в один блок User
- показать ревьюеру контекст изменений без чтения всей переписки
- автоматически добавлять prompt request в тело пулл-реквеста
- зафиксировать, какие решения приняты по ходу работы

## Примеры запросов агенту
- Сделай prompt request для этой сессии
- Сверни сессию в одностраничную сводку для PR
- Собери все запросы и решения из переписки в блок User

## Похожие
- [setup-matt-pocock-skills](https://affpapa.org/nevibecode/skills/setup-matt-pocock-skills.md) — скилл · 1052851 установка
- [ask-matt](https://affpapa.org/nevibecode/skills/ask-matt.md) — скилл · 766587 установок
- [to-tickets](https://affpapa.org/nevibecode/skills/to-tickets.md) — скилл · 711230 установок
- [writing-plans](https://affpapa.org/nevibecode/skills/writing-plans.md) — скилл · 282859 установок
- [caveman-review](https://affpapa.org/nevibecode/skills/caveman-review.md) — скилл · 411800 установок
- [caveman-compress](https://affpapa.org/nevibecode/skills/caveman-compress.md) — скилл · 411500 установок

Из того же набора: [agent37-platform/agent37-skills-collection](https://affpapa.org/nevibecode/by/agent37-platform/agent37-skills-collection.md) — 2 карточки

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

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