AgentStack
SKILL verified MIT Self-run

Prd Writer

skill-hardiktiwari-pm-operating-os-prd-writer · by hardiktiwari

Use this skill when user asks to create, write, or draft a PRD (Product Requirements Document). Generates structured PRDs with governance framework, problem statements, business goals, use cases, and functional requirements.

No reviews yet
0 installs
0 views
view→install

Install

$ agentstack add skill-hardiktiwari-pm-operating-os-prd-writer

✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README — it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-hardiktiwari-pm-operating-os-prd-writer)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
2mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming — see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps — measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Prd Writer? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

PRD Writer

Create comprehensive Product Requirements Documents following a structured PRD template format. This skill ensures consistent, well-structured PRDs that align with product development standards.

When to Use

  • User explicitly asks for a PRD
  • User wants to document product requirements
  • User needs to formalize a product idea into a structured document
  • User mentions "product requirements", "PRD", or "spec"

PRD Structure

1. Header Section

🚧 Draft | ✅ Approved | 🔄 In Review
LAST UPDATED: [Date]

[PRD Title]
[One-line description of initiative for quick context]

2. Governance Table (RACI)

| ROLE | NAMES | REVIEW STATUS | |------|-------|---------------| | RESPONSIBLE (Drive decision process) | PM (Primary Owner): [Name], Design: [Name], Eng: [Name] | Not started | | ACCOUNTABLE (Ultimate decision authority) | [Name] | Not started | | CONSULTED (Contribute input) | [Names] | Not started | | INFORMED | [Names] | Not started |

3. Background & Current State

  • Current state experience with pain points
  • Industry data and competitive landscape
  • Link to recordings, Figma files, or other references

4. Problem Statements (Customer Problem Framework)

Use the problem statement framework:

Customer Problem:

I am… [narrow description of customer]
I am trying to… [desired outcome]
But… [problem or barrier]
Because… [root cause]
Which makes me feel… [emotion]

Business Problem:

I am… [business unit/team]
I am trying to… [business goal]
But… [challenge]
Because… [root cause]
Which makes me feel… [impact]

5. Ideal State

In a perfect world: [Vision of solved problem]
The biggest benefit to me is: [Primary value proposition]
Which makes me feel: [Emotional outcome]

6. Business Goals and Success Metrics

| GOAL/METRIC | DESCRIPTION | TARGET | |-------------|-------------|--------| | [Metric name] | [Brief description] | [Target value] |

7. Key Features

High-level explanation of feature areas (3-6 features):

  • Feature 1: [Description]
  • Feature 2: [Description]
  • Feature 3: [Description]

8. Use Cases & Functional Requirements

| ID | PRIORITY | PERSONA | USE CASE | ACCEPTANCE CRITERIA | |----|----------|---------|----------|---------------------| | 1.1 | P0/P1/P2 | [Persona] | [As a user, I want...] | [Criteria for completion] |

Priority levels:

  • P0: Must have for launch
  • P1: Important, should have
  • P2: Nice to have

9. Non-Functional Requirements

  • Performance Requirements: Latency, throughput, scalability
  • Security Requirements: Auth, encryption, compliance
  • Legal Requirements: Disclaimers, regulatory compliance
  • Internationalization: Language, locale support
  • Reliability: Uptime SLA, failover

10. Insights and Problem Validation

  • Market Research: SWOT analysis, competitive UI analysis
  • Customer Insights: Research findings, survey data, customer feedback, app reviews
  • Include supporting quotes when available

11. Milestones and Releases

| MILESTONE | TARGET DATE | DESCRIPTION | |-----------|-------------|-------------| | Alpha | [Date] | [Scope] | | Beta | [Date] | [Scope] | | GA | [Date] | [Scope] |

12. Open Questions and Decisions

| TYPE | DESCRIPTION | PERSON RESPONSIBLE | STATUS | DATE TO CLOSE | |------|-------------|---------------------|--------|---------------| | Question/Decision | [Description] | [Name] | Not started/Decided | [Date] |

13. Appendix

| RELATED ARTIFACTS | DESCRIPTION | LINKS | |-------------------|-------------|-------| | Related PRD | Connected workstream PRDs | [Link] | | Figma | E2E journeys, wireframes, designs | [Link] | | Research | Research plans and insights | [Link] |

Workflow

Step 1: Gather Information

Ask clarifying questions (one at a time):

  1. What is the product/feature being defined?
  2. Who is the target user/persona?
  3. What problem does it solve?
  4. What are the key success metrics?
  5. What are the main features?
  6. Any constraints or dependencies?

Step 2: Draft PRD

Create PRD in sections, validating each:

  1. Header and governance
  2. Problem statements
  3. Goals and features
  4. Use cases and requirements
  5. Milestones and appendix

Step 3: Output Options

  • Google Doc: Use create_document and write_document tools
  • Local Markdown: Write to project directory
  • Both: Create local source of truth + shareable Google Doc

Best Practices

  • Be specific: Avoid vague requirements; include measurable criteria
  • Use personas: Reference specific user personas consistently
  • Prioritize ruthlessly: Not everything is P0
  • Include rationale: Explain "why" not just "what"
  • Link evidence: Reference research, data, and prior art
  • Keep it current: Update last modified date with each change

Agentic PRD Extensions

For AI-powered products, include additional sections:

  • Agent Classification: Type, autonomy level, interaction mode
  • AI Trust Profile: Data sensitivity, decision risk, reversibility
  • AI Leverage Points: Where AI adds unique value
  • Guardrails & Safety: Ethical bounds, fallbacks, human escalation
  • Eval Framework: How to measure AI performance

See references/agentic-prd-template.md for the full agentic PRD template.

Reference Templates

| Template | Use Case | |----------|----------| | references/prd-template.md | Standard PRD with governance, problem statements, requirements | | references/agentic-prd-template.md | Extended template for AI/agent products with evals, guardrails, trust |

Quick Reference

| Section | Purpose | Key Content | |---------|---------|-------------| | Governance | Who decides | Who decides, approves, reviews | | Problem Statement | Why | Customer and business pain points | | Ideal State | Vision | Perfect world outcome | | Goals/Metrics | Success | Measurable targets | | Use Cases | What | Functional requirements | | NFRs | How | Performance, security, reliability | | Milestones | When | Timeline and phases |

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet — be the first.

Versions

  • v0.1.0 Imported from the upstream source.