prd

Generate structured Product Requirements Documents with acceptance criteria and task lists.

Updated Jan 9, 2026
One-click install
npx skills add https://github.com/maplin-co/ai-course --skill prd-maplin-co
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: prd
Source: https://github.com/maplin-co/ai-course/tree/main/.opencode/skill/prd
Command: npx skills add https://github.com/maplin-co/ai-course --skill prd-maplin-co

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps in creating structured Product Requirements Documents (PRDs) to clearly define the end state of a feature, ensuring alignment among stakeholders before development begins.

Core Features & Use Cases

  • Structured PRD Generation: Creates comprehensive PRDs with sections for problem statement, proposed solution, end state, success metrics, acceptance criteria, technical context, risks, and tasks.
  • Task Generation: Includes a machine-convertible ## Tasks section for easy integration with task management systems.
  • Use Case: Planning a new user authentication flow? Use this Skill to generate a PRD that outlines the problem, user experience, technical requirements, and specific tasks for engineers and designers.

Quick Start

Use the prd skill to create a product requirements document for a new user profile page.

Frequently Asked Questions about prd

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

FAQPage Schema
How do I generate a product requirements document for a new feature?▼

To generate a product requirements document, define the feature's problem statement, proposed solution, and acceptance criteria. This Skill outputs a structured PRD covering technical context, risks, and a machine-convertible task list for engineering teams.

What sections should be included in a structured PRD?▼

A structured PRD should include sections for the problem statement, proposed solution, end state, success metrics, acceptance criteria, technical context, risks, and a machine-convertible task list. This ensures alignment among stakeholders before development begins.

Can I create acceptance criteria and a task list for a migration plan?▼

Yes, you can create acceptance criteria and a task list for migrations or refactors. This Skill defines the end state of technical migrations and generates a structured task list that easily integrates with task management systems.

How do I write technical requirements for engineering and design teams?▼

Write technical requirements by defining the end state and specific acceptance criteria for engineers and designers. This Skill generates technical context and tasks within a PRD to support RFC review by product, design, and engineering teams.

Does this PRD generator support task management system integration?▼

Yes, this PRD generator supports task management system integration by including a machine-convertible tasks section. This allows development teams to directly import structured feature planning tasks into their existing workflows.