.claude/skills/flow-skill-write-prd/SKILL.md
Guidelines for writing comprehensive Product Requirements Documents (PRD)
npx skillsauth add korchasa/ai-skel-ts flow-skill-write-prdInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
When generating or refining a Product Requirements Document (PRD), follow these guidelines to ensure clarity, completeness, and alignment. This rule is designed to apply "Prompt Engineering" principles—clarity, constraints, and structure—to documentation.
When asked to write a PRD:
flow-skill-conduct-qa-session).Target Audience: [Persona Name] - [Short Description]
| ID | User Story | Acceptance Criteria | Priority | | ---- | ------------------------------------------------- | -------------------------------- | -------- | | US-1 | As a [User], I want to [Action] so that [Benefit] | 1. Criterion A<br>2. Criterion B | P0 |
Out of Scope:
Ambiguity vs. Specificity
Implementation vs. Intent
Error Handling
Use Mermaid diagrams where possible to illustrate flows:
graph TD
A[User Starts] --> B{Logged In?}
B -- Yes --> C[Dashboard]
B -- No --> D[Login Page]
tools
Scaffold a complete AI agent application skeleton with LLM integration, tool calling, observability, cost tracking, session management, and content fetching using @korchasa/ai-skel-ts. Use when the user asks to create an AI agent, add LLM integration, scaffold an AI application, or mentions "ai-skel", "agent skeleton", or "AI scaffold". Works with any programming language.
testing
Create structured specification for large features using phased decomposition. Produces documents/spec-{name}.md with dependency-ordered phases, atomic tasks, explicit boundaries, and per-phase status tracking.
development
How to write in informational style
development
How to write tasks using GODS framework