System Documentation

What problem does it solve?

This Skill solves the problem of turning vague product ideas and scattered inputs into a complete, unambiguous Product Requirements Prompt (PRP) that can be used directly for AI-assisted development.

Core Features & Use Cases

  • 12-Section PRP Output: Produces a standardized PRP document covering overview, problem, success criteria, user stories, functional/non-functional requirements, constraints, data/UI needs, risks/assumptions, out-of-scope, and open questions.
  • Complexity Pattern Classification: Helps classify the work into A/B/C complexity patterns to guide the level of rigor and solution framing.
  • Jobs-to-be-Done User Stories: Extracts user stories in a Jobs-to-be-Done format to clarify intent, not just features.

Use case example: When you have a new feature request with unclear requirements and stakeholder misalignment, use this Skill to generate a PRP that developers and AI can execute from with clear scope boundaries, measurable success criteria, and explicit risks.

Quick Start

Ask an AI to generate a complete Product Requirements Prompt for your feature, following the 12-section structure and including success metrics, functional and non-functional requirements, constraints, risks, out-of-scope items, and open questions.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: prp-writer
Download link: https://github.com/GustavoGutierrez/engineering-skills/archive/main.zip#prp-writer

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.