prp-workflow
Comprehensive PRP (Product Requirements Prompt) workflow for feature implementation. Use when user wants to implement complex features, needs a structured implementation plan, or mentions PRPs, feature implementation, or systematic development. Handles PRP generation from requirements, clarification of ambiguities, and execution for implementation. Three modes - Generation (create PRP), Clarification (resolve ambiguities), Execution (implement feature).
Security Assessment
About prp-workflow
The prp-workflow skill is designed to streamline the creation and implementation of Product Requirements Prompts (PRP) for AI feature development. It helps organize and guide feature development systematically, ensuring that all the necessary components—context, implementation blueprints, and validation gates—are included. By leveraging this skill, users can manage complex feature implementations with precision and clarity, reducing the risk of ambiguity or incomplete requirements. It addresses the challenge of creating structured, comprehensive feature specifications and aligning teams around clear goals and validation criteria.
FAQ
How do I generate a PRP?
To generate a PRP, you must use the 'Generation' mode. This involves running two parallel Opus agents for research: one for codebase research and the other for external research. After gathering insights, the PRP is generated using a template and saved in the appropriate plan folder.
What is the Clarification phase used for?
The Clarification phase is used to resolve any ambiguities or gaps in the PRP before execution. An Opus agent will analyze the PRP for coverage in various areas, and you will be prompted to answer questions that clarify missing details.
Can I execute a PRP directly without clarification?
Yes, if the PRP is already clear, you can proceed directly to the Execution phase without going through Clarification. However, it is recommended to go through the Clarification phase to ensure the PRP is fully specified.
Install prp-workflow
Quick Setup:
- Copy the skill folder to
.claude/skills/ - Claude will automatically detect and use the skill
Repository
petyosi/rc