generate-prd

Generate a Product Requirements Document with a predefined structure.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the creation of comprehensive Product Requirements Documents (PRDs), ensuring all essential product details are captured and clearly defined.

Core Features & Use Cases

  • Structured Document Generation: Creates PRDs following a strict, predefined template.
  • Information Gathering: Identifies and prompts for missing information required for a complete PRD.
  • Use Case: A product manager needs to document a new feature. They use this Skill to generate a PRD, which guides them through defining the problem, objectives, scope, functional and non-functional requirements, and success metrics.

Quick Start

Use the generate-prd skill to create a product requirements document for a new user authentication module.

Frequently Asked Questions about generate-prd

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

FAQPage Schema
How do I generate a PRD for a new product module?

To generate a PRD, provide the project details and the skill outputs a structured document covering scope, functional requirements, user flows, and success metrics. It prompts for missing information to ensure all essential product details are captured.

What sections should be included in product requirements documentation?

Product requirements documentation should include Overview, Stakeholders, Target Users, Scope, Functional Requirements, Non-Functional Requirements, User Flows, Assumptions, Constraints, Risks, Mitigations, Success Metrics, and Open Questions. The skill enforces this structure automatically.

How do I write testable requirements for a product specification?

Writing testable requirements requires prioritizing clarity and conciseness while defining specific functional needs. The skill generates product specifications that strictly focus on testable requirements and avoids architectural or design specifics.

Can I use this to document requirements for a user authentication module?

Yes, you can document requirements for a user authentication module by passing the module details as arguments. The skill generates a complete PRD tailored to the provided project scope and identifies any missing information needed.

Does the generated PRD include technical architecture and design specifics?

No, the generated PRD does not include technical architecture or design specifics. It strictly prioritizes clarity, conciseness, and testable requirements to focus purely on product management and functional scope.