# ralph-tui-prd

Скилл собирает требования через уточняющие вопросы и оформляет PRD для ralph-tui. Он пригодится перед разбивкой функции на задачи для AI-агента.

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

## Что делает

ralph-tui-prd принимает описание функции, затем задаёт уточняющие вопросы по цели, границам, интеграции и критериям готовности. Вопросы идут наборами по одному, а после ответов скилл может продолжить исследование. Проверки качества он запрашивает всегда.

На выходе получается структурированный PRD с целями, quality gates, пользовательскими историями, функциональными требованиями, ограничениями и открытыми вопросами. Документ оборачивается в маркеры `[PRD]...[/PRD]`, чтобы ralph-tui мог разобрать его и превратить истории в beads issues или `prd.json`. Скилл не начинает реализацию, а TUI сохраняет файл в `./tasks/prd-[feature-name].md`.

Это ограничение стоит учитывать: скилл только готовит план и требования. Для работы в Claude Code нужен установленный файл `~/.claude/skills/ralph-tui-prd/SKILL.md`.

## Установка

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

1. **Через Skills CLI (Vercel)**
```bash
npx skills add subsy/ralph-tui --skill ralph-tui-prd -a claude-code
```

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

### Codex

1. **Через Skills CLI (Vercel)**
```bash
npx skills add subsy/ralph-tui --skill ralph-tui-prd -a codex
```

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

### Cursor

1. **Через Skills CLI (Vercel)**
```bash
npx skills add subsy/ralph-tui --skill ralph-tui-prd -a cursor
```

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

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install subsy/ralph-tui ralph-tui-prd
```

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

### Gemini CLI

1. **Через Skills CLI (Vercel)**
```bash
npx skills add subsy/ralph-tui --skill ralph-tui-prd -a gemini-cli
```

2. **Командой платформы**
```bash
gemini skills install https://github.com/subsy/ralph-tui --path skills/ralph-tui-prd
```

### Windsurf (Devin Desktop)

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

### OpenCode

**Через Skills CLI (Vercel)**
```bash
npx skills add subsy/ralph-tui --skill ralph-tui-prd -a opencode
```

### Claude.ai

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

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/subsy/ralph-tui/tree/HEAD/skills/ralph-tui-prd/SKILL.md

## Когда брать
- собрать требования к новой функции
- уточнить границы задачи до разработки
- разбить функцию на небольшие пользовательские истории
- задать проверяемые критерии приёмки
- подготовить PRD для ralph-tui

## Примеры запросов агенту
- Создай PRD для добавления тёмной темы в TUI.
- Спланируй эту функцию и задай вопросы по границам, интеграции и критериям готовности.
- Подготовь требования для функции и укажи quality gates для каждой пользовательской истории.

## Похожие
- [bmad-prd](https://affpapa.org/nevibecode/skills/bmad-prd.md) — скилл · 11800 установок
- [prd](https://affpapa.org/nevibecode/skills/snarktank-prd.md) — скилл · 1500 установок
- [prd-generator](https://affpapa.org/nevibecode/skills/jamesrochabrun-prd-generator.md) — скилл · 1200 установок
- [create-prd](https://affpapa.org/nevibecode/commands/create-prd.md) — команда · 2431 установка
- [breakdown-feature-prd](https://affpapa.org/nevibecode/skills/breakdown-feature-prd.md) — скилл · 10022 установки
- [prd-development](https://affpapa.org/nevibecode/skills/prd-development.md) — скилл · 4700 установок

Из того же набора: [subsy/ralph-tui](https://affpapa.org/nevibecode/by/subsy/ralph-tui.md) — 4 карточки

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

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