authoring-prds

Interviews stakeholders and writes PRD documents from feature ideas using a structured template.

Updated May 2, 2024
One-click install
npx skills add https://github.com/cman131/EatSomethingSourWhenYoureTired --skill authoring-prds-cman131
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: authoring-prds
Source: https://github.com/cman131/EatSomethingSourWhenYoureTired/tree/main/.claude/skills/authoring-prds
Command: npx skills add https://github.com/cman131/EatSomethingSourWhenYoureTired --skill authoring-prds-cman131

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Turning a rough feature idea into a complete Product Requirements Document often means guessing at scope, personas, and success metrics. This Skill replaces guessing with an evidence-grounded interview process that explores existing code and prior PRDs before asking batched questions, then writes a PRD from a consistent template. ## Core Features & Use Cases - Batched stakeholder interview: Asks 3-5 grounded questions per round covering personas, scope, dependencies, entitlements, edge cases, and success metrics, each with concrete options and an explicit defer escape hatch. - Prior-art exploration: Reads the README, product vision, sibling PRDs, and referenced repositories to answer questions from code before leaving them open. - Open-question classification: Separates genuinely unanswerable items into engineering spikes or product decisions while folding resolved answers into an audit trail. - Use Case: A product owner describes a game-verification feature for the mahjong club site; the Skill interviews them about scope and access control, checks existing PRDs for prerequisites, then produces a complete PRD with acceptance criteria and success metrics. ## Quick Start Ask the assistant to author a PRD for your feature idea, describing what it is, why it is needed, and what problem it solves.

Frequently Asked Questions about authoring-prds

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

FAQPage Schema
How do I write a PRD from a feature idea?▼

Describe the feature freely first, then let the Skill explore existing docs and code before running batched interview rounds of 3-5 questions. Once scope and personas are answered, it confirms the design with you and writes the PRD using the included template.

What questions should a product owner ask before writing a PRD?▼

Cover personas, scope and non-goals, external dependencies, prerequisite initiatives, entitlements and access control, edge cases and failure states, success metrics, data sources, and integration with existing surfaces. Each question should offer concrete options grounded in prior-art research.

Can a PRD include technical implementation details?▼

No. The PO Altitude Rule strips service-level and API-level mechanism from the PRD, keeping only observable user behavior. Implementation detail such as endpoints, field names, and internal state enums belongs in implementation-plan.md.

How are open questions handled in a PRD?▼

Every unknown is classified as answerable from code, an engineering spike, or a product decision. Resolved answers are preserved in section 9.1 as an audit trail, and only genuinely unanswerable items remain in section 9.2 with an owner and priority.

What are the limitations of interview-based PRD authoring?▼

Scope-defining questions about personas and goals block acceptance criteria and must be answered before writing, so the process cannot fully run on assumptions. It also depends on access to existing PRDs, the product vision, and relevant repositories for grounding.