prd-management

Automate PRD and FRD lifecycle management with naming, status, and archival rules.

14|1|Updated Dec 5, 2025
One-click install
npx skills add https://github.com/jpoutrin/product-forge --skill prd-management
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: prd-management
Source: https://github.com/jpoutrin/product-forge/tree/main/plugins/product-design/skills/prd-management
Command: npx skills add https://github.com/jpoutrin/product-forge --skill prd-management

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solves?

Managing Product Requirements Documents (PRDs) and Feature Requirements Documents (FRDs) with consistent naming, structured organization, and clear status tracking is essential for effective product development. Inconsistent PRD management leads to confusion and delays. This Skill automates PRD lifecycle management.

Core Features & Use Cases

  • Naming Conventions: Automatic application of standard naming for full product PRDs, feature PRDs, and task lists.
  • Directory Structure: Maintenance of an organized product-docs/ structure with active/, review/, approved/, and archive/ subdirectories.
  • Status Lifecycle: Enforcement of a clear PRD status workflow (DRAFT → REVIEW → APPROVED → ACTIVE → COMPLETE → ARCHIVED) with validation of transitions.
  • Required Metadata: Ensures all PRDs include essential information like status, version, author, and approval details.
  • PRD-to-Task Linking: Establishes clear traceability between PRDs and their corresponding implementation task lists.
  • Use Case: Creating a new feature PRD, moving a PRD from DRAFT to APPROVED, linking a PRD to its implementation task list, archiving a completed PRD, or auditing PRDs for completeness.

Quick Start

Use the prd-management skill to generate a template for a new feature PRD, including all required metadata and sections.

Frequently Asked Questions about prd-management

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

FAQPage Schema
How do I organize and track PRDs throughout their lifecycle?

PRD lifecycle management automates organization across status stages—DRAFT, REVIEW, APPROVED, ACTIVE, COMPLETE, ARCHIVED—with enforced directory structure (active/, review/, approved/, archive/ subdirectories) and validated transitions. This ensures consistent tracking and prevents status errors.

What naming conventions should I use for product and feature requirements documents?

Standard naming conventions for PRDs, feature PRDs, and task lists enforce consistency across your documentation. The Skill applies these automatically, eliminating manual naming decisions and reducing confusion when referencing documents.

How do I link PRDs to implementation tasks?

PRD-to-task linking establishes traceability between requirements documents and their corresponding implementation task lists. This creates clear connections so teams know which tasks implement which PRD requirements.

What metadata must I include in a PRD?

Required metadata includes status, version, author, and approval details. The Skill validates that all PRDs contain this essential information, ensuring completeness and accountability across your product documentation.

Can I automate PRD status transitions and validation?

Yes. Automated status validation enforces correct workflow transitions and prevents invalid state changes. Combined with consistent naming and directory maintenance, this removes manual approval tracking overhead.

How do I archive completed PRDs?

Archival rules automatically move completed PRDs to the archive/ subdirectory based on status completion. This keeps active documentation clean while maintaining historical records for reference.