write-a-prd

Draft a complete engineering PRD from an approved arch-brief.

Updated Apr 7, 2026
One-click install
npx skills add https://github.com/Alfie728/my-skills --skill write-a-prd-alfie728
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: write-a-prd
Source: https://github.com/Alfie728/my-skills/tree/main/write-a-prd
Command: npx skills add https://github.com/Alfie728/my-skills --skill write-a-prd-alfie728

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Drafting a complete engineering PRD is time-consuming and error-prone; this guide ensures all critical sections (acceptance criteria, schema, API contracts, module design, testing strategy) are captured after arch-brief alignment.

Core Features & Use Cases

  • End-to-end PRD creation: covers scope, constraints, interfaces, and success criteria.
  • Alignment guidance: ties the PRD to the approved arch-brief and user-flow documents.
  • Implementation readiness: produces a ready-to-submission PRD that can be linked to a Linear project or issue.

Quick Start

Draft a complete PRD from the approved arch-brief.

Frequently Asked Questions about write-a-prd

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I draft an engineering PRD from an approved arch-brief?

To draft an engineering PRD from an arch-brief, apply a structured workflow detailing acceptance criteria, data models, API contracts, module design, and testing strategy to ensure implementation readiness.

What sections should be included in a complete engineering PRD?

A complete engineering PRD includes acceptance criteria, data models, API contracts, module design, testing strategy, and deployment considerations, ensuring alignment with approved arch-brief and user-flow docs.

How do I align my module design and API contracts with user-flow documents?

Align module design and API contracts with user-flow documents by applying a PRD workflow that ties technical specifications directly to the approved arch-brief, ensuring structural traceability across all engineering sections.

Can I use this PRD template to generate issues for Linear projects?

Yes, the PRD template produces an implementation-ready document that can be directly linked to a Linear project or issue, allowing engineers to transition seamlessly from specification drafting to technical execution.

What is the best way to define acceptance criteria and testing strategy in a PRD?

Define acceptance criteria and testing strategy in a PRD by documenting specific validation parameters and deployment considerations alongside data models, ensuring engineers can implement and verify technical work directly.