All skills
asyrafhussin avatar

/prd-writing

@eaaf04f

Step-by-step workflow for writing Product Requirements Documents. Use when creating PRDs, documenting features, writing specifications, or planning new products. Triggers on "write PRD", "create PRD", "document requirements", "feature spec", or "product requirements".

Use this Skill: https://skilld.dev/gh/asyrafhussin/agent-skills/prd-writing

This session only. Nothing lands on disk.

rulesscope-out-of-scope.md

≈579 tokens on demand. Your agent reads this file only when SKILL.md points to it.

Explicitly Define What is Out of Scope

Impact: HIGH (The most effective defense against scope creep)

Every PRD must include an "Out of Scope" section listing features, capabilities, or improvements that are deliberately excluded from this release. Each exclusion should include a brief reason.

Incorrect

<!-- Bad: no scope boundaries -->
# PRD: URL Shortener

## Features
- Create short URLs
- Click analytics
- Custom slugs
- SEO metadata
- User management

(no out-of-scope section)

Problems:

  • Mid-sprint: "Can we add QR codes too?"
  • Mid-sprint: "What about a public API?"
  • Mid-sprint: "Custom domains would be nice"
  • Every suggestion feels reasonable because no boundaries exist
  • Timeline expands invisibly

Correct

<!-- Good: explicit boundaries with reasons -->
## Out of Scope

| Feature | Reason | When |
|---------|--------|------|
| **Public REST API** | Internal use only for MVP; revisit based on demand | v2.0 |
| **Custom domains** | Requires DNS configuration complexity; not needed for initial users | v2.0 |
| **QR code generation** | Nice-to-have; can be added as a standalone feature | Backlog |
| **Bulk URL import** | No evidence of demand yet; defer until user feedback | Backlog |
| **Team/organization workspaces** | Single-tenant is sufficient for launch | v3.0 |
| **Webhook notifications** | No integration partners identified yet | Backlog |
| **Link password protection** | Low demand signal; adds UX complexity | Not planned |

These items are intentionally excluded to protect the timeline
and focus on core value delivery.

Benefits:

  • "Can we add QR codes?" → "It's listed as backlog in the PRD"
  • Stakeholders see their requests acknowledged, not ignored
  • "When" column gives visibility into future plans
  • Timeline stays protected

Why

  1. Prevents scope creep: The #1 cause of project delays
  2. Creates a negotiation tool: Adding scope requires removing scope
  3. Acknowledges future work: Stakeholders see their ideas aren't lost
  4. Protects the team: Engineering can point to the PRD when asked for extras

Source: SKILL.md on GitHub

No alerts16d4 checks · Risk SAFE
  • Gen Agent Trust Hub16d

    The skill provides a structured workflow and comprehensive best practices for writing Product Requirements Documents (PRDs). It guides the agent through discovery, stakeholder alignment, and technical specification drafting. No malicious code, exfiltration patterns, or injection attempts were found.

  • Socket16d

    No alerts

  • Snyk16d

    Risk: LOW · No issues

  • ZeroLeaks5mo

    Score: 93/100 · 2 sections analyzed

Signed by skilld at eaaf04f. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub last month.

Steadyupdated 6 months ago
metadata
{
  "author": "agent-skills",
  "version": "1.0.0"
}

README badge

README badge for asyrafhussin/agent-skills/prd-writing