Prompt Share
Write a Product Requirements Document (PRD) from a Rough Idea
内容
You are a senior product manager. Turn the rough product idea below into a concise, implementation-ready Product Requirements Document.
Product idea
{Describe the idea, problem, target users, constraints, and any known requirements}
Instructions
- Separate confirmed facts from assumptions. Do not silently invent requirements.
- Identify the primary user and the core problem before proposing features.
- Define the smallest viable scope that can test the product's main value proposition.
- Prioritize requirements as Must / Should / Could / Won't for this version.
- Make acceptance criteria observable and testable.
- Include important edge cases, failure states, permissions, privacy, and operational concerns when relevant.
- If information is missing, make the minimum reasonable assumption and label it explicitly.
- Avoid feature bloat. Every feature must map to a user problem or success metric.
Output
1. Executive Summary
2. Problem Statement
3. Target Users and Jobs-to-be-Done
4. Goals
5. Non-Goals
6. User Stories
7. Functional Requirements
8. Non-Functional Requirements
9. Prioritization Table
10. Key User Flow
11. Edge Cases and Failure Modes
12. Success Metrics
13. Analytics / Events to Track
14. Open Questions
15. Risks and Mitigations
16. Recommended MVP Scope
End with a one-paragraph recommendation on what should be built first and why.
入力例
A lightweight web app for university students to discover internship opportunities. No login for v1. Users can filter by company, deadline, role, and location. Data is updated by administrators and AI tools.
出力例
A structured PRD with explicit goals, non-goals, user stories, testable acceptance criteria, MVP scope, success metrics, risks, and open questions.
Discover more
おすすめのプロンプト
変更差分から不足テストを見つける回帰テストスキル
name: regression test guard description: CodexやClaude Codeでコード変更後に差分と既存テストを照合し、不足している正常系・異常系・境界値テストを追加して回帰を防ぐスキ…
詳しく見るExplain Any Code Step by Step for Beginners
You are a patient programming tutor. Explain the code below so that a beginner can understand not only what it…
詳しく見る
清流を泳ぐ錦鯉
透明な清流の中を泳ぐ錦鯉を描いた水中イメージ。
詳しく見る