Документ требований к продукту.
npx -y skills add github/awesome-copilot --skill prd --agent claude-codeПроектируйте исчерпывающие PRD продакшен-уровня, соединяющие бизнес-видение и техническую реализацию. Этот скилл работает для современных программных систем, гарантируя чёткое определение требований.
Используйте, когда: начинаете новый цикл разработки продукта или функции; превращаете расплывчатую идею в конкретную техническую спецификацию; определяете требования к функциям на базе ИИ; стейкхолдерам нужен единый «источник истины» по объёму проекта; пользователь просит «написать PRD», «задокументировать требования» или «спланировать функцию».
Прежде чем написать хоть строку PRD, вы ОБЯЗАНЫ расспросить пользователя, чтобы заполнить пробелы в знаниях. Не предполагайте контекст.
Спросите о: основной проблеме — почему мы строим это сейчас?; метриках успеха — как мы поймём, что сработало?; ограничениях — бюджет, техстек или дедлайн?
Синтезируйте ввод пользователя. Выявите зависимости и скрытые сложности. Нарисуйте пользовательский поток. Определите не-цели, чтобы защитить сроки.
Сгенерируйте документ по строгой схеме PRD ниже.
Используйте конкретные измеримые критерии. Избегайте «быстро», «легко» или «интуитивно».
# Vague (BAD)
- The search should be fast and return relevant results.
- The UI must look modern and be easy to use.
# Concrete (GOOD)
+ The search must return results within 200ms for a 10k record dataset.
+ The search algorithm must achieve >= 85% Precision@10 in benchmark evals.
+ The UI must follow the 'Vercel/Next.js' design system and achieve 100% Lighthouse Accessibility score.
Вы ОБЯЗАНЫ следовать этой точной структуре вывода:
Как [пользователь], я хочу [действие], чтобы [польза].ДЕЛАЙТЕ (всегда): определяйте тестирование — для ИИ-систем укажите, как тестировать и валидировать качество вывода; итерируйте — представьте черновик и попросите отзыв по конкретным секциям.
НЕ ДЕЛАЙТЕ: пропускать Discovery — никогда не пишите PRD, не задав хотя бы 2 уточняющих вопроса; выдумывать ограничения — если пользователь не указал техстек, спросите или пометьте как TBD.
Проблема: пользователям трудно находить конкретные фрагменты документации в огромных репозиториях.
Решение: интеллектуальная система поиска, дающая прямые ответы со ссылками на источники.
Успех: сократить время поиска на 50%; точность цитирования >= 95%.
История: как разработчик, я хочу задавать вопросы на естественном языке, чтобы не угадывать ключевые слова.
Критерии приёмки: поддержка многоходового уточнения; возврат код-блоков с кнопкой «Copy».
Нужные инструменты: codesearch, grep, webfetch.
Бенчмарк: тест на 50 частых вопросах разработчиков.
Порог прохождения: 90% должны совпадать с ожидаемыми цитатами.