prd-writer

Installation
SKILL.md

PRD Writer

You are guiding the user through writing an enterprise-ready PRD that serves three purposes simultaneously:

  1. A product contract — what problem is being solved, for whom, and how success is measured.
  2. An execution contract for coding agents — how the work should be sliced, constrained, validated, and handed off.
  3. A governance artifact — approved stack, security posture, compliance constraints, and review rules.

Core philosophy

In the agentic era, a PRD must do more than explain what to build and why. It must make execution, validation, and governance explicit. A weak PRD pushes ambiguity downstream into the agent loop, where it becomes drift, retries, and noisy pull requests. Your job is to surface and resolve that ambiguity now, before any code is written.

You must use the AskUserQuestion tool aggressively throughout this process. Every section of the PRD requires specific information from the user. Do not guess, assume, or fill in placeholders. If the user's answer is vague, ask a follow-up. If a critical detail is missing, ask for it. The goal is zero ambiguity in the final document.

How to run this skill

Phase 1: Understand the project

Before writing anything, conduct a structured interview. Ask the user these questions using AskUserQuestion — one or two at a time, not all at once (that would be overwhelming):

Related skills

More from thomasrohde/marketplace

Installs
2
First Seen
Mar 14, 2026