aico-pm-prd-writing

aico-pm-prd-writing

Create comprehensive Product Requirements Documents (PRD) that define what to build and why, focusing on goals, scope, user stories, and success criteria without implementation details. Use this skill when: - User asks to "write a PRD", "create PRD", "write requirements document" - User mentions "requirements document", "product requirements", "product spec" - Running /pm.plan command to create version planning document - Starting a new product, major feature, or initiative that needs formal requirements - Need to document goals, scope, user stories, functional requirements, and success criteria Output: ALWAYS write PRD files to docs/reference/pm/versions/{version-name}.md

0étoiles
0forks
Mis à jour 1/21/2026
SKILL.md
readonlyread-only
name
aico-pm-prd-writing
description

|

PRD Writing

Language Configuration

Before generating any content, check aico.json in project root for language field to determine the output language. If not set, default to English.

Process

  1. Gather context: Check docs/reference/pm/ for existing product context
  2. Define problem & solution: Start with clear problem statement and high-level solution
  3. Set boundaries: Clearly separate Goals from Non-Goals
  4. Document requirements: List functional requirements (FR-XXX format)
  5. Define success: Set measurable success criteria
  6. Track unknowns: Document open questions for later clarification
  7. Save PRD: ALWAYS write to docs/reference/pm/versions/{version-name}.md

PRD Template

# [Feature Name] PRD

> Project: [project-name]
> Created: YYYY-MM-DD
> Last Updated: YYYY-MM-DD

## 1. Overview

- Problem statement
- Proposed solution (high-level)
- Success metrics

## 2. Background

- Current state
- User pain points
- Market context (if relevant)

## 3. Goals & Non-Goals

### Goals

- What this feature WILL accomplish

### Non-Goals

- What this feature will NOT address

## 4. User Stories

[Link to or embed user stories]

## 5. Functional Requirements

- FR-001: [Requirement description]
- FR-002: [Requirement description]

## 6. User Experience

- Key user flows
- Interaction patterns
- Edge cases

## 7. Success Criteria

- Measurable outcomes
- Acceptance criteria

## 8. Open Questions

- Unresolved decisions
- Items needing clarification

Key Rules

  • ALWAYS focus on WHAT to build, NOT HOW to implement
  • MUST include quantifiable success metrics
  • ALWAYS explicitly state what's out of scope in Non-Goals
  • MUST save output to docs/reference/pm/versions/ directory

Common Mistakes

  • ❌ Include implementation details → ✅ Focus on WHAT, not HOW
  • ❌ Vague success metrics → ✅ Quantifiable outcomes
  • ❌ Missing non-goals → ✅ Explicitly state what's out of scope

Iron Law

NO PRD WITHOUT VALIDATED REQUIREMENTS

This rule is non-negotiable. Before writing PRD:

  1. User pain points must be documented
  2. Success metrics must be defined
  3. Scope must be explicitly approved by user

Rationalization Defense

Excuse Reality
"Requirements are clear enough" Implicit requirements cause scope creep
"We can refine the PRD later" Late changes cost 10x more to implement
"User will accept anything" Users always have hidden expectations
"It's just a small feature" Small features grow into big problems

You Might Also Like

Related Skills

internal-comms

internal-comms

47Kwriting

A set of resources to help me write all kinds of internal communications, using the formats that my company likes to use. Claude should use this skill whenever asked to write some sort of internal communications (status reports, leadership updates, 3P updates, company newsletters, FAQs, incident reports, project updates, etc.).

anthropics avataranthropics
Obtenir
write-pr

write-pr

45Kwriting

Writing pull request titles and descriptions for the tldraw repository. Use when creating a new PR, updating an existing PR's title or body, or when the /pr command needs PR content guidance.

tldraw avatartldraw
Obtenir

Transform data into compelling narratives using visualization, context, and persuasive structure. Use when presenting analytics to stakeholders, creating data reports, or building executive presentations.

wshobson avatarwshobson
Obtenir

Create employment contracts, offer letters, and HR policy documents following legal best practices. Use when drafting employment agreements, creating HR policies, or standardizing employment documentation.

wshobson avatarwshobson
Obtenir

Analyzes job descriptions and generates tailored resumes that highlight relevant experience, skills, and achievements to maximize interview chances

ComposioHQ avatarComposioHQ
Obtenir

Assists in writing high-quality content by conducting research, adding citations, improving hooks, iterating on outlines, and providing real-time feedback on each section. Transforms your writing process from solo effort to collaborative partnership.

ComposioHQ avatarComposioHQ
Obtenir