PRD Writing Skill

Скилл prd-write для Codex: из идеи, прототипа и скриншотов делает PRD с ролями, потоками, событиями и критериями приемки

  • 153 ★ репозитория
  • Последний коммит
Скилл

Расширенный доступ

Почему такой уровень

  • Скилл пишет в документы Feishu, если вы указали целевой документ
  • Скилл генерирует изображения и HTML-файлы в проекте
Все причины и проверки

moirafe1094-fe/prd-writing-skill

Установка

Работает в

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/prd-writing-skill

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Скилл пишет в документы Feishu, если вы указали целевой документ
  • Скилл генерирует изображения и HTML-файлы в проекте

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

`prd-write` ведет написание PRD по фиксированным шагам. Сначала скилл разбирает исходные материалы и отмечает единственный документ, который разрешено менять, остальные ссылки на Feishu остаются источниками для чтения. Затем уточняет требования (через `brainstorming` из Superpowers или локальным проходом) и составляет краткое описание: цель, пользователи, границы, основной путь, исключения, допущения и открытые вопросы. Дальше идут перечень страниц и состояний, первый визуальный прототип через `imagegen`, интерактивная HTML-демонстрация и скриншоты ее экранов, которые при желании перерисовывают для аккуратной подачи без выдуманных требований. Перед текстом скилл готовит блок-схему, матрицу ролей и прав, машину статусов, словарь полей, план событий аналитики и проверки приемки. Итоговый PRD включает фон и цели, границы, роли, процесс, описание требований, правила статусов, данные и интерфейсы, события аналитики, ограничения и чек-лист приемки. Перед записью в Feishu идет самопроверка на покрытие источников, согласованность потока, прототипа и текста, права и проверяемость критериев.

Для кого. Продакт-менеджерам и основателям, которые превращают идею, черновик или прототип приложения в рабочий PRD с помощью агента.

Подходит, если

  • Из сырой идеи приложения надо сделать структурированный PRD
  • Существующий черновик PRD переписывают по единой структуре
  • HTML-прототип должен стать требованиями с ролями, статусами и событиями
  • PRD готовят для Feishu с блок-схемами и скриншотами

Не подходит, если

  • Нужен короткий одностраничник: процесс из семи шагов избыточен
  • Продукт без экранов, например библиотека или API, с экранными шагами не нужен
  • Агент не умеет генерировать изображения и открывать HTML: шаги с прототипом пропускают или делают вручную

Пример запроса к агенту

Используй `prd-write`, чтобы из этого прототипа и трех скриншотов собрать PRD для приложения записи к врачу

Ограничения

Скилл рассчитан на экосистему Feishu и на Superpowers (по желанию). Шаги с прототипом требуют `imagegen` и возможности собрать HTML-демонстрацию. Правила подачи скриншотов и описания страниц зафиксированы в файлах references/, а оценочные сценарии лежат в папке `evals`. Язык материалов смешанный: README английский, часть правил упоминает китайские термины. Семь шагов с прототипом и скриншотами заметно удлиняют работу над PRD, а качество результата зависит от возможностей агента генерировать изображения.

Как отключить. Удалите папку скилла `prd-write` из каталога скиллов агента. Созданные PRD, прототипы и скриншоты остаются в проекте.

Частые вопросы

Какие шаги проходит скилл?

Разбор материалов, уточнение требований, перечень страниц и состояний, визуальный прототип, интерактивная HTML-демонстрация, скриншоты, бизнес-артефакты и написание PRD с самопроверкой.

Почему скилл настаивает на одном целевом документе?

Это правило защиты: правится только один явно указанный документ, а остальные ссылки на Feishu читаются. При неясности скилл останавливается и спрашивает до записи.

Нужен ли Superpowers?

Нет, но с ним скилл просит агента применить `using-superpowers` и `brainstorming`. Без него уточнение выполняется локальным проходом.

Работает ли скилл в Claude Code?

В README речь идет о Codex и OpenSkills. SKILL.md написан с полями name и `description`, а такой формат читают и другие агенты, но проверок в Claude Code автор не описывает.

Что проверяет самопроверка перед записью?

Покрытие источников, согласованность потока, прототипа и текста, роли и права, правила статусов, аналитику и проверяемые критерии приемки. Запись в Feishu идет после этого.

Обсуждение

Вопросов и отзывов пока нет.

Скиллы

Методика для Claude Code: PRD по этапам с гейтами, 47 скиллов, хуки и база фактов в Markdown, чтобы агент помнил решения.

ВоркфлоуРасширенный доступ179Звезды репозитория

Плагин для Claude Code, который превращает цель в оцененный PRD, граф задач по зависимостям и выполнение с проверкой доказательств

ПлагинРасширенный доступ610Звезды репозитория

Проверка идеи на прочность, PRD с дорожной картой, дизайн-токены, план запуска и сборка по фазам в одном скилле для основателей.

СкиллРасширенный доступ222Звезды репозитория

Набор из 58 команд для продакт-менеджера в Claude Code, Codex и Cursor: от идеи и PRD до запуска и анализа роста

ПлагинМинимальный доступ91Звезды репозитория

Скилл управления разработкой через спецификации: PRD, эпики, задачи, синхронизация с GitHub Issues и параллельные агенты в git worktree

СкиллШирокий доступ8,4 тыс.Звезды репозитория

Файл CLAUDE.md и AGENTS.md с семью принципами: агент сначала формулирует проблему и объем, потом пишет код

СкиллМинимальный доступ171Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйЗвезды репозиторияГлавное отличие
PRD Writing Skill (эта карточка)нет153
create-prdнет376короткий скилл создания PRD без прототипа и Feishu
AI PRD Workflowнет310общий процесс PRD с агентом без работы с макетами
prd-taskmasterнет610раскладывает PRD на задачи для агента

Коротко о README

README перечисляет семь шагов от разбора материалов до написания PRD, для каждого говорит, что скилл делает и выдает, и добавляет правила раскладки скриншотов для приложений и мини-программ. Рядом лежат шаблон PRD, правила описания страниц и схемы для Feishu.

Бейдж для README

Исходный SKILL.md

---
name: prd-write
description: Structured product requirement writing workflow for turning ideas, Feishu docs, PRD drafts, HTML prototypes, app/mini-program/PC demos, or screenshots into a complete PRD. Use when the user asks to write, update, rewrite, review-then-write, or directly publish a PRD/需求文档/产品方案, especially when the work should first inventory source materials, clarify requirements with brainstorming or Superpowers, create a requirement brief, design page/state inventory, build or inspect a prototype demo, then write a PRD with background, roles, permissions, business flowchart, requirement description, PV/UV analytics events, acceptance checklist, and Feishu-ready screenshots.
---

# PRD Write

## Core Rule

Run the workflow in this order:

1. Inventory source materials and mark the single write target; treat all other Feishu links as read-only references.
2. Clarify requirements with Superpowers `using-superpowers` + `brainstorming`, or a local brainstorming pass if Superpowers is unavailable.
3. Produce a requirement brief and get alignment before design-heavy work.
4. Create a page/state inventory before image generation so visual work does not invent workflow coverage.
5. Generate a first-pass visual prototype with imagegen from the clarified product description.
6. Build, read, or refine an interactive HTML demo based on that visual prototype to validate real interactions.
7. Verify the demo flow, capture key screens, and optionally redraw them with imagegen for a cleaner PRD presentation.
8. Prepare business artifacts: flowchart, status machine, roles/permissions, fields/data dependencies, analytics, and acceptance checks.
9. Write the PRD with the user's PRD template, self-check it, then update only the explicitly targeted document.

Do not jump straight into PRD writing when the product path is still blurry.

## Writing Style: Direct And Concise

Keep the original PRD structure and requirement coverage, but write only information that changes product understanding, implementation, testing, or decision-making.

- Start sections with the business fact or requirement. Do not narrate how the document is organized, how readers should review it, or why a screenshot is placed there.
- Omit meta prose such as “本 PRD 以 HTML 原型为依据”“文档先放完整页面总览”“便于评审确认页面结构” when the attachment, screenshot, caption, and following requirement already make that relationship obvious.
- Do not announce the next section, summarize the previous section, or explain that a table/screenshot “用于说明” content that is already visible.
- Prefer one direct sentence over a setup paragraph. Example: use “PC 端交互以随附 HTML 原型为准。” only when the source-of-truth relationship must be explicit; otherwise omit it.
- Avoid stiff template language such as “对应需求如下”“用户可通过该功能实现”“系统将会进行”. Use direct product language: “支持…”, “点击后…”, “校验失败时…”.
- After drafting, delete any sentence whose removal does not change scope, rule, interaction, data, exception, or acceptance meaning.

## Workflow

### 0. Source Inventory And Target Safety

Before brainstorming or editing, list the available inputs and classify each item.

- Target document: the one document/wiki/page that may be modified.
- Read-only references: Feishu docs, PRD examples, flowcharts, meeting notes, screenshots, HTML demos, data tables, API docs, or prior drafts.
- Prototype assets: current HTML files, screenshots, imagegen drafts, redrawn images, and generated artifacts.
- External systems: CRM, payment, inventory, approval, messaging, data warehouse, or manual operations.
- Constraints: deadline, platform, brand/design system, compliance, money/data risk, and permission boundaries.

If there is any ambiguity about which Feishu document may be edited, stop and ask before writeback.

### 1. Requirement Brainstorming

Сообщить о проблеме