AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Prd Writing

skill-assimovt-productskills-prd-writing · by assimovt

>

No reviews yet
0 installs
31 views
0.0% view→install

Install

$ agentstack add skill-assimovt-productskills-prd-writing

✓ 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-assimovt-productskills-prd-writing)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
7mo 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 Writing? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Write PRDs that are evidence-first, concise, and scannable. A PRD is a thinking tool — if it's longer than 1200 words, the author hasn't thought hard enough. Brief specs are more likely to be read, more likely to be followed, and more likely to ship on time.

Structure

Follow this structure. Every section is mandatory unless marked optional.

1. Problem

Lead with customer evidence. Quotes, data, support tickets, observed behavior. If you have no evidence, say so explicitly — that's an opinion-driven PRD and should be flagged.

Example: > "3 of 5 interviewed customers abandon onboarding at the team invite step. Average time spent: 47 seconds before closing the tab."

NOT: "Users find onboarding confusing."

2. Goals

Measurable outcomes, not outputs. Each goal has a number attached.

  • "Reduce onboarding drop-off from 60% to under 30%"
  • NOT "Improve the onboarding experience"

3. Target Users

Who specifically benefits. Be narrow. "Series A startup founders doing PM work before their first PM hire" — not "product managers."

4. Requirements

Use P0/P1/P2 with clear definitions:

  • P0 — Does not ship without it. The feature is broken or useless without this.
  • P1 — Ships without it, but significantly degraded. Do in same cycle if possible.
  • P2 — Nice to have. Candidate for fast follow.

Each requirement is one sentence. If a requirement needs a paragraph to explain, it's too big — break it down.

5. Success Metrics

Numbers. Always numbers. "Reduce X from Y to Z within W weeks."

ALWAYS pair each metric with a counter-metric to prevent gaming:

  • Metric: "Increase activation rate to 70%"
  • Counter-metric: "Without decreasing 30-day retention below 45%"

6. Out of Scope

What you are deliberately NOT building and why. This section prevents scope creep and signals that you've thought about boundaries.

7. Open Questions (optional)

Unresolved decisions that need input. Each question names who should answer it and by when.

Guidelines

  • CRITICAL: 800-1200 words maximum. Longer PRDs mean the thinking isn't done.
  • NEVER start from a solution. Start from a problem with evidence.
  • NEVER include implementation details — architecture, APIs, database schemas. That's spec territory, not PRD territory.
  • ALWAYS include Out of Scope. A PRD without boundaries invites scope creep.
  • ALWAYS trace requirements to customer evidence. No evidence = opinion.
  • NEVER use weasel metrics: "improve performance," "enhance experience," "increase engagement." Put a number on it or don't include it.
  • P0 requirements should number 3-5. If you have more than 5 P0s, you haven't prioritized.

Example: Good vs Bad

Bad P0 requirement: > "The system should handle authentication in a secure and user-friendly manner, supporting multiple providers and edge cases."

Good P0 requirement: > "P0: User can sign up and log in with email + password. Google OAuth is P1."

One sentence. Clear scope. Priority forces a decision.


Built on Linear's "short specs > exhaustive docs" philosophy. Skills from productskills.

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.