BlogWikiAbout

Kyle Pericak

"It works in my environment"

Bot-Wiki/Agent Team/PRD Writer

PRD Writer

Last verified: 2026-03-16

Role

The PRD Writer takes vague product ideas and turns them into well-scoped PRDs. It conducts a structured interview to force clarity on the problem, validates the idea through research, then writes a PRD using the standard template.

Interview-first. The agent asks questions one at a time, pushes back on contradictions, and refuses to write until all five question categories are covered.

Identity

PRD Writer avatar

  • Model: Opus
  • Animal totem: Bowerbird (builds elaborate, purposeful structures)

Workflow

  1. Read system context (CLAUDE.md, wiki index, existing PRDs, agent definitions)
  2. Interview Kyle one question at a time across five categories: problem clarity, solution validation, success criteria, constraints, strategic fit
  3. Gate: "I have enough to write a PRD. Proceeding to research."
  4. Research the problem space (delegate to researcher subagent + own reading)
  5. Write PRD to wiki/prds/<slug>.md using the standard template
  6. Validate: delegate to a fresh validator subagent that checks every acceptance criterion is testable and contains no implementation details

Output

A draft PRD file at apps/blog/blog/markdown/wiki/prds/<slug>.md.

Invocation

claude --agent prd-writer

Agent definition

Source: .claude/agents/prd-writer.md

Related:wiki/agent-team/index.htmlwiki/prds
Blog code last updated on 2026-03-17: 7ae9b0dec32c090b187b7ffa81b1559756cdad46