Creating a Website PRD
Creating a Website PRD for AI Context
Section titled “Creating a Website PRD for AI Context”Why PRDs Matter: Transform vague project ideas into actionable development guidance for AI assistants
What Makes a Great Website PRD
Section titled “What Makes a Great Website PRD”A great PRD serves three audiences:
- You - Clarifies vision and requirements
- Your Team - Aligns everyone on goals and scope
- AI Assistants - Provides context for intelligent recommendations
Key Characteristics
Section titled “Key Characteristics”- Specific: “Generate 50 qualified B2B leads monthly” vs “get more customers”
- Outcome-Focused: What success looks like, not just features to build
- Constraint-Aware: Budget, timeline, and technical limitations
- Audience-Centered: Based on real user needs, not assumptions
90-Minute PRD Creation Process
Section titled “90-Minute PRD Creation Process”Phase 1: Discovery (40 minutes)
Section titled “Phase 1: Discovery (40 minutes)”Business Foundation (15 minutes)
Section titled “Business Foundation (15 minutes)”- What is the single most important outcome this website must achieve?
- Who specifically are you trying to reach? (Be narrow, not broad)
- How will you measure success? (Specific numbers)
Competitive Context (10 minutes)
Section titled “Competitive Context (10 minutes)”- What are 3 competitor websites you respect/fear?
- What do they do well that you want to match/beat?
- What gaps can you capitalize on?
Constraints & Resources (15 minutes)
Section titled “Constraints & Resources (15 minutes)”- Realistic timeline and budget range
- Who provides content/assets?
- What existing materials do you have?
Phase 2: Structure Planning (30 minutes)
Section titled “Phase 2: Structure Planning (30 minutes)”Information Architecture (15 minutes)
Section titled “Information Architecture (15 minutes)”- List must-have pages (usually 4-7 for most sites)
- Define primary call-to-action journey
- Map secondary actions users might take
Content Inventory (15 minutes)
Section titled “Content Inventory (15 minutes)”- What content exists vs. needs creation?
- Who creates it and approval process?
- Content creation timeline
Phase 3: Technical Requirements (20 minutes)
Section titled “Phase 3: Technical Requirements (20 minutes)”Functionality Needs (10 minutes)
Section titled “Functionality Needs (10 minutes)”- Forms and lead capture requirements
- Third-party integrations (CRM, email, analytics)
- Performance or security needs
Implementation Track Selection (10 minutes)
Section titled “Implementation Track Selection (10 minutes)”- MVP Track: Launch quickly with basics (2-3 weeks)
- Showcase Track: Full features and polish (4-6 weeks)
Using the PRD Template
Section titled “Using the PRD Template”Quick Start
Section titled “Quick Start”- Download the Website PRD Template
- Save As
PRD-[project-name].mdin your project’sdocs/folder - Block 90 minutes for initial completion
Section Priorities
Section titled “Section Priorities”- Project Overview: Vision statement guides everything else
- Target Audience: Be specific, base on research not assumptions
- Site Architecture: Limit core pages to essentials
- Content Strategy: Key messages should differentiate clearly
- Technical Requirements: Stick to starter defaults unless specific needs
AI Assistant Integration
Section titled “AI Assistant Integration”Configuration Files
Section titled “Configuration Files”For Windsurf/Cursor:
# Add to .windsurfrules or .cursorrulescontextFiles: [ "docs/PRD-*.md", "docs/ai-context/INDEX.md"]For VS Code + Copilot:
{ "github.copilot.advanced": { "contextFiles": ["docs/PRD-*.md"] }}Effective AI Prompting
Section titled “Effective AI Prompting”Instead of: “Create a homepage for my business”
Try: “Based on the PRD, create a homepage targeting [specific audience] with our primary value prop of [specific benefit]. Focus on [primary CTA] conversion.”
Common Mistakes to Avoid
Section titled “Common Mistakes to Avoid”❌ Vague Requirements
Section titled “❌ Vague Requirements”- “Increase engagement” → ✅ “Increase newsletter signups by 25%”
- “Modern design” → ✅ “Clean, minimal design like Stripe’s homepage”
- “Better UX” → ✅ “Reduce form abandonment to under 15%”
❌ Feature-Focused
Section titled “❌ Feature-Focused”- “We need a blog” → ✅ “Establish thought leadership to increase leads”
- “Add testimonials” → ✅ “Convert visitors with credibility indicators”
❌ Assumption-Based
Section titled “❌ Assumption-Based”- “Users want detailed specs” → ✅ “Customer interviews show they need ROI calculators”
- “Everyone uses desktop” → ✅ “Analytics show 78% mobile traffic”
PRD Maintenance
Section titled “PRD Maintenance”Review Schedule
Section titled “Review Schedule”- Weekly: During active development
- Monthly: During maintenance phases
- Quarterly: Strategic reviews and updates
What to Update
Section titled “What to Update”- Success metrics based on performance
- Content priorities from analytics
- Technical requirements as you scale
- Audience insights from feedback
Version Control
Section titled “Version Control”- Keep PRD in version control with code
- Tag major revisions
- Link updates to feature releases
Site Type Templates
Section titled “Site Type Templates”B2B SaaS Website
Section titled “B2B SaaS Website”Focus: Trial conversion, enterprise trust signals, technical credibility
Professional Services
Section titled “Professional Services”Focus: Expertise demonstration, case studies, consultation booking
E-commerce Store
Section titled “E-commerce Store”Focus: Product discovery, conversion optimization, retention
Portfolio/Agency Site
Section titled “Portfolio/Agency Site”Focus: Work showcase, style demonstration, client acquisition
Content/Media Site
Section titled “Content/Media Site”Focus: Content engagement, subscriber growth, monetization
Next Steps
Section titled “Next Steps”- Create Your PRD: Use template, spend 90 minutes on first draft
- Configure AI Context: Set up IDE to reference PRD
- Test with AI: Try development prompts referencing your PRD
- Iterate: Refine based on results
- Share: Get team feedback and alignment
Remember: Start with 80% complete and refine as you learn more about your users and market.
See AI Context Index and Website PRD Template for implementation guidance.