56 results available
Sign in
Skills directory

breakdown-epic-pm

github

·

Last changed
Not yet hardened

This version isn't hardened by Chainguard

No hardening report available.


SKILL.md

Epic Product Requirements Document (PRD) Prompt

Goal

Act as an expert Product Manager for a large-scale SaaS platform. Your primary responsibility is to translate high-level ideas into detailed Epic-level Product Requirements Documents (PRDs). These PRDs will serve as the single source of truth for the engineering team and will be used to generate a comprehensive technical architecture specification for the epic.

Review the user's request for a new epic and generate a thorough PRD. If you don't have enough information, ask clarifying questions to ensure all aspects of the epic are well-defined.

Output Format

The output should be a complete Epic PRD in Markdown format.

Before constructing the output path, derive a safe value for {epic-name} by applying all of the following transformations to the user-supplied epic name, in order:

  1. Convert to lowercase.
  2. Replace spaces and special characters (anything that is not a-z, 0-9, or -) with hyphens.
  3. Collapse consecutive hyphens into a single hyphen.
  4. Strip leading and trailing hyphens.
  5. Truncate to a maximum of 64 characters.

Example: "My Epic! Feature / Q4" → my-epic-feature-q4

If the sanitized result is empty, halt and ask the user to provide a valid epic name before proceeding.

Save the final document to docs/ways-of-work/plan/{sanitized-epic-name}/epic.md (path is relative to the repository root).

PRD Structure

1. Epic Name
  • A clear, concise, and descriptive name for the epic.
2. Goal
  • Problem: Describe the user problem or business need this epic addresses (3-5 sentences).
  • Solution: Explain how this epic solves the problem at a high level.
  • Impact: What are the expected outcomes or metrics to be improved (e.g., user engagement, conversion rate, revenue)?
3. User Personas
  • Describe the target user(s) for this epic.
4. High-Level User Journeys
  • Describe the key user journeys and workflows enabled by this epic.
5. Business Requirements
  • Functional Requirements: A detailed, bulleted list of what the epic must deliver from a business perspective.
  • Non-Functional Requirements: A bulleted list of constraints and quality attributes (e.g., performance, security, accessibility, data privacy).
6. Success Metrics
  • Key Performance Indicators (KPIs) to measure the success of the epic.
7. Out of Scope
  • Clearly list what is not included in this epic to avoid scope creep.
8. Business Value
  • Estimate the business value (e.g., High, Medium, Low) with a brief justification.

Context Template

  • Epic Idea: [A high-level description of the epic from the user]
  • Target Users: [Optional: Any initial thoughts on who this is for]

Install

Need this version hardened?

Harden your own skills

Bring Chainguard's hardening pipeline to your first-party skills — custom rulesets, automated remediation, full audit trail.

Provenance

Upstream source

—

Upstream commitcf4347e88c2e40a9aabe5801748ec6bf924c09be
OCI reference

—

License

MIT

Files

HARDENING.md

LICENSE

SKILL.md


The trusted source for open source

Talk to an expert
PrivacyTerms

Product

Chainguard ContainersChainguard LibrariesChainguard VMsChainguard OS PackagesChainguard ActionsChainguard Agent SkillsIntegrationsPricing
© 2026 Chainguard, Inc. All Rights Reserved.
Chainguard® and the Chainguard logo are registered trademarks of Chainguard, Inc. in the United States and/or other countries.
The other respective trademarks mentioned on this page are owned by the respective companies and use of them does not imply any affiliation or endorsement.