write-a-prd

Installation
SKILL.md

Write a PRD

Turn a free-form description of a problem into a structured PRD file through codebase exploration and relentless user interview.

Process

1. Collect the plan

Ask the user for a long, detailed description of the problem they want to solve and any initial ideas for solutions. There is no required format — a brain dump is fine. The goal is to understand their thinking before touching the codebase.

Also ask for the file format and location where the PRD should be saved.

2. Explore the codebase

Before interviewing the user, explore the repo to verify their assertions and understand the current state of the implementation. Look for:

  • Modules and files that will be affected by this change
  • Existing patterns, conventions, and abstractions to follow or build on
  • Anything that contradicts or complicates the user's description of the current state
Installs
8
GitHub Stars
118
First Seen
Apr 15, 2026
write-a-prd — maiobarbero/my-ai-workflow