PRD

Generate Markdown Product Requirements Documents with structured sections and clarifying questions.

Updated Feb 11, 2026
One-click install
npx skills add https://github.com/mjrtl/agentic_product_manager --skill prd-mjrtl
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: PRD
Source: https://github.com/mjrtl/agentic_product_manager/tree/main/skills/prd
Command: npx skills add https://github.com/mjrtl/agentic_product_manager --skill prd-mjrtl

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the creation of Product Requirements Documents (PRDs), ensuring clarity and completeness for development teams, especially junior developers.

Core Features & Use Cases

  • Structured PRD Generation: Creates PRDs with essential sections like Introduction, Goals, User Stories, Functional Requirements, and Success Metrics.
  • Clarifying Questions: Asks targeted questions to gather necessary details before generating the document.
  • Use Case: When kicking off a new feature, use this Skill to generate a comprehensive PRD that clearly outlines the requirements, scope, and success criteria for the engineering team.

Quick Start

Use the PRD skill to create a document for the new user profile page feature.

Frequently Asked Questions about PRD

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

FAQPage Schema
What is a Product Requirements Document and what sections should it include?

A Product Requirements Document outlines feature specifications and goals for development teams. Essential sections include Introduction, User Stories, Functional Requirements, Non-Goals, Design Considerations, and Success Metrics to ensure unambiguous implementation.

How do I generate a PRD for a new software feature?

You generate a PRD by providing a feature prompt, which the system uses to ask targeted clarifying questions. It then produces a detailed Markdown document covering user stories, functional requirements, and success metrics for the engineering team.

How to write feature specifications for junior developers?

To write feature specifications for junior developers, include explicit and unambiguous requirements in your PRD. Define clear goals, non-goals, and technical considerations to guide the engineering team without leaving room for guesswork.

What is the best way to structure product requirements for a development team?

The best way to structure product requirements is using a standardized PRD format with distinct sections for user stories, success metrics, and open questions. This ensures clarity and completeness, aligning the development team on scope and criteria.

Does generating a PRD require technical knowledge of the software architecture?

Generating a PRD does not require deep technical architecture knowledge, but you must provide feature details via clarifying questions. The system handles structuring technical considerations and developer guide sections based on your input.

Can I use a PRD to define non-goals and open questions for a project?

Yes, you can use a PRD to explicitly define non-goals and open questions. Including these sections prevents scope creep by clearly stating what the feature will not deliver and highlighting unresolved product requirements for later discussion.