Back to YouTube
Parker RexApril 20, 2025

How I Write Elite PRDs Using Cursor, Task Master & AI

Learn how to craft elite PRDs with Cursor, Task Master & AI—unlock automation, ideation, and iterative product development with practical templates.

Show Notes

Parker walks through an end-to-end approach to writing elite PRDs and automating the production stack that turns raw camera footage into publish-ready YouTube assets, with a focus on iterative planning, practical tooling, and a human-in-the-loop approach.

End-to-end automation stack: camera to publish

  • Core platform: Google Cloud Platform (GCP) + Python to maximize customization
  • Key services: Pub/Sub, Cloud Run, Cloud Functions, Vertex AI, Google Storage (GCS), and GCS Fuse for bucket mounting
  • Data flow overview:
    • Capture video (4K, multiple weekly videos) and store as raw assets
    • Post-process: encode, extract audio, generate subtitles, and produce summary / chapter markers
    • Outputs stored in a structured bucket (subdirectories named after video titles)
    • Auto-upload to two YouTube channels; HTML and JSON assets generated for each video
  • Asset types generated:
    • Subtitles, an 8-second chapter-summarized overview, tags
    • A JSON file describing who is speaking
    • HTML export for quick viewing
  • Thumbnails workflow (connected to the PRD): AI-generated backgrounds, subject extraction, background removal, and text overlays using a template system
  • Tools and touches:
    • Phonic for audio/video processing integration
    • S3-compatible bucket approach to keep future options open
    • Short-term focus on eliminating busywork (thumbnail automation to come later)

The PRD process: thinking like a PM, then automating

  • Core philosophy: a strong PRD starts with thinking, not just prompts
  • Elon Musk’s five-step approach (as applied): plan and ideate, test with manual steps, prune requirements, validate quickly, automate the last mile
  • Iterative flow Parker uses:
    1. Write a rough PRD based on prior manual experience
    2. Run a first draft through prompts, then read and prune (remove nonessential items like compliance or timelines that bog down speed)
    3. Research with a GenAI-influenced workflow (e.g., use a repo like GenAI for Marketing to inform tool choices)
    4. Triage open questions and decide on libraries and techniques (e.g., Pillow for image composition, ffmpeg for frame handling)
    5. Rewrite the PRD to a format optimized for Taskmaster
    6. Create a future-work folder for out-of-scope enhancements (blogs, carousels, social posts, etc.)
  • The human-in-the-loop reality:
    • Many steps are validated or driven by human feedback (Discord webhooks for background options, frame-based subject selection)
    • You still start manual to validate feasibility before full automation
  • Final PRD discipline:
    • Always read the generated PRD to trim extraneous items and confirm requirements
    • Capture open questions and relative paths, then re-run the PRD through Taskmaster formatting

Thumbnail and asset generation pipeline

  • Step 1: Background generation
    • Use a base prompt plus the video title context
    • Generate multiple background options (e.g., using a tool like Imagin 3 on GCP)
  • Step 2: Human-in-the-loop (Discord)
    • Send four background options to Discord via webhook
    • You choose options by number (1–4)
  • Step 3: Subject extraction from frames
    • Use ffmpeg to sample candidate frames while excluding the full-screen shot
    • Generate assets for the subject (you) from the selected frames
  • Step 4: Background removal and composition
    • Remove background from the subject using Python libraries (no reliance on expensive AI backends)
    • Use Pillow to compose the final thumbnail: background + subject + text
  • Step 5: Text and template design
    • Fix a template with a consistent text spot, implement variations if needed
    • Apply shaders, shadows, and other styling for readability
  • Step 6: Final sizing and templates
    • Typical target: 1280x720 (earlier experiments with 1920x1080 and 1600x900)
    • Ensure templates scale and stay visually balanced
  • Practical note
    • Templates are designed to be dynamic, with a consistent layout that can be swapped or rotated as you test new styles

Topic discovery, research, and data integration

  • The GenAI-for-marketing approach as inspiration:
    • Vertex web search to chunk and parse relevant internet assets
    • Centralized access to Wikipedia, Quora, and other sources for topic research
    • Use of Google Workspace data and Trends datasets to inform ideas
  • Why this matters for PRDs
    • You can seed ideation with structured, searchable data and quickly validate ideas against real-world data
    • Helps separate signal from noise when deciding video topics and formats
  • Practical considerations
    • Start with a lightweight, free or low-cost data access plan (the workflow leverages free tiers where possible)
    • Plan for eventual automation, but validate ideas with manual checks first

Practical takeaways and workflow discipline

  • Think first, prompt later: your PM muscle matters; prompts alone won’t replace informed decision-making
  • Iterate on requirements with ruthless pruning: kill unnecessary items early to speed delivery
  • Use a structured PRD format and feed it into Taskmaster for consistency
  • Maintain a future-work folder for non-core features (shorts assets, social promos, etc.)
  • Implement human-in-the-loop at critical points to keep quality high and iteration fast
  • Build the automation in stages: validate each component manually before connecting end-to-end

Notable tips and caveats

  • Read the first PRD draft carefully; remove or reframe items that slow you down
  • Don’t over-commit to compliance or timelines in the early draft; focus on actionable functionality
  • Expect to refine templates and assets over time; templates should be adaptable to maintain consistency
  • Treat automation as a time-saver, not a magic fix; you’ll still need design judgments and creative decisions

If you want the exact PRD Parker uses or the Taskmaster-formatted version, drop a comment and I’ll share the drafts and templates he references.