evanflow-prd

Synthesize a comprehensive PRD from project context and ADRs into docs/specs.

417|18|Updated Apr 27, 2026
One-click install
npx skills add https://github.com/evanklem/evanflow --skill evanflow-prd
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: evanflow-prd
Source: https://github.com/evanklem/evanflow/tree/main/skills/evanflow-prd
Command: npx skills add https://github.com/evanklem/evanflow --skill evanflow-prd

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Synthesize a comprehensive PRD for a big feature using existing project context and explicit ADRs, enabling stakeholders to align before planning.

Core Features & Use Cases

  • Reads project context from CLAUDE.md, CONTEXT.md, docs/adr/, recent commits, and stakeholder notes.
  • Identifies major modules and validates architecture to surface a coherent feature scope.
  • Writes a PRD in a structured format with sections for problem, solution, user stories, architecture, testing strategy, scope, and open questions; optionally suggests creating a GitHub issue after approval.

Quick Start

Provide the project context and ADRs; the skill will generate a PRD draft in docs/specs/.

Frequently Asked Questions about evanflow-prd

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

FAQPage Schema
How do I generate a PRD from existing project context and ADRs?

Generate a PRD by reading CLAUDE.md, CONTEXT.md, docs/adr/, recent commits, and stakeholder notes to synthesize a comprehensive product requirements document in docs/specs with sections for problem, solution, user stories, architecture, testing strategy, scope, and open questions.

What should a product requirements document include for aligning stakeholders before a sprint?

A PRD for stakeholder alignment should include sections for the problem statement, proposed solution, user stories, architecture validation, testing strategy, defined scope, and open questions to ensure comprehensive pre-sprint planning.

Can I automatically create a GitHub issue from a generated PRD?

Yes, after generating the PRD draft and obtaining user approval, the skill can optionally suggest creating a GitHub issue to track the substantial feature directly from the synthesized documentation.

How do I scope substantial features using architecture decisions and stakeholder notes?

Scope substantial features by analyzing existing ADRs, recent commits, and stakeholder documents to identify major modules, validate architecture, and surface a coherent feature scope within the generated PRD.

Does this PRD generation approach work without predefined project documentation files?

No, this approach relies on reading existing project context files such as CLAUDE.md, CONTEXT.md, and docs/adr/ to synthesize a polished PRD, requiring these inputs to accurately reflect the project's current architectural state.

What is the best way to write structured product specs for pre-sprint planning?

The best way to write structured product specs is to synthesize project context and ADRs into a standardized PRD format in docs/specs/, covering problem, solution, user stories, architecture, testing strategy, scope, and open questions.