Agent skill

Prd Generator

by jamesrochabrun in jamesrochabrun/skills

Generate comprehensive Product Requirements Documents (PRDs) for product managers.

MITAuto-check passedProduct & Project Management

Install Prd Generator

skills CLI
$ npx skills add jamesrochabrun/skills --skill prd-generator -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install jamesrochabrun/skills prd-generator --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/jamesrochabrun/skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/prd-generator .claude/skills/prd-generator && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
prd-generator
GitHub stars
216
Used in
2 other repos
Token cost
~3.8k tokens
SKILL.md length
1,571 words
Files
6 (incl. scripts, references)
Skills in repo
23
Repo updated
First seen
Licence
MIT

At a glance

Generate comprehensive Product Requirements Documents (PRDs) for product managers.

  • Works in 5 steps: Gather Context → Generate PRD Structure → Create User Stories → …
  • Users ask to create a PRD
  • SKILL.md covers Overview, Core Workflow, Usage Patterns and PRD Best Practices, plus 3 more sections
  • Runs Shell scripts from its folder

What it does

Prd Generator is an agent skill from jamesrochabrun/skills. Generate comprehensive Product Requirements Documents (PRDs) for product managers. Use this skill when users ask to "create a PRD", "write product requirements", "document a feature", or need help structuring product specifications.

Its SKILL.md is about 3.8k tokens, which your agent loads only when the skill is triggered. The skill folder holds 7 other files, including scripts and reference files (for example `references/metrics_frameworks.md`, `references/prd_template.md` and `references/user_story_examples.md`).

It sits in Product & Project Management, covering PRD writing. The licence is MIT.

When your agent uses it

  • Users ask to create a PRD
  • Write product requirements
  • Document a feature
  • Need help structuring product specifications

Example prompts

  • “create a PRD”
  • “write product requirements”
  • “document a feature”
  • “/prd-generator”

Requirements

  • A Bash shell

Workflow steps

5 steps, taken from the step headings in SKILL.md.

  1. Gather Context
  2. Generate PRD Structure
  3. Create User Stories
  4. Define Success Metrics
  5. Validate & Review

What it can do on your machine

Read from SKILL.md and the folder at commit 2482c17. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 2 files in scripts/ (Shell), which the agent can run.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Prd Generator loads about 3.8k tokens when it runs, and up to ~15k if it reads all its reference files. Until then it costs about 62 tokens; SKILL.md has 1,571 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~62
When it runs · the whole SKILL.md, loaded when a task matches
~3.8k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~15k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

The full file from jamesrochabrun/skills at commit 2482c17, republished under its MIT licence (© jamesrochabrun). 1,571 words, ~3,838 tokens.

Download SKILL.mdSave it as .claude/skills/prd-generator/SKILL.md (or your agent's skills folder). This skill also uses 5 other files; get the full folder from GitHub.
name
prd-generator
description
Generate comprehensive Product Requirements Documents (PRDs) for product managers. Use this skill when users ask to "create a PRD", "write product requirements", "document a feature", or need help structuring product specifications.

PRD Generator

Overview

Generate comprehensive, well-structured Product Requirements Documents (PRDs) that follow industry best practices. This skill helps product managers create clear, actionable requirements documents that align stakeholders and guide development teams.

Core Workflow

When a user requests to create a PRD (e.g., "create a PRD for a user authentication feature"), follow this workflow:

Step 1: Gather Context

Before generating the PRD, collect essential information through a discovery conversation:

Required Information:

  • Feature/Product Name: What are we building?
  • Problem Statement: What problem does this solve?
  • Target Users: Who is this for?
  • Business Goals: What are we trying to achieve?
  • Success Metrics: How will we measure success?
  • Timeline/Constraints: Any deadlines or limitations?

Discovery Questions to Ask:

1. What problem are you trying to solve?
2. Who is the primary user/audience for this feature?
3. What are the key business objectives?
4. Are there any technical constraints we should be aware of?
5. What does success look like? How will you measure it?
6. What's the timeline for this feature?
7. What's explicitly out of scope?

Note: If the user provides a detailed brief or requirements upfront, you can skip some questions. Always ask for clarification on missing critical information.

Step 2: Generate PRD Structure

Use the standard PRD template from references/prd_template.md to create a well-structured document. The PRD should include:

  1. Executive Summary - High-level overview (2-3 paragraphs)
  2. Problem Statement - Clear articulation of the problem
  3. Goals & Objectives - What we're trying to achieve
  4. User Personas - Who we're building for
  5. User Stories & Requirements - Detailed functional requirements
  6. Success Metrics - KPIs and measurement criteria
  7. Scope - What's in and out of scope
  8. Technical Considerations - Architecture, dependencies, constraints
  9. Design & UX Requirements - UI/UX considerations
  10. Timeline & Milestones - Key dates and phases
  11. Risks & Mitigation - Potential issues and solutions
  12. Dependencies & Assumptions - What we're relying on
  13. Open Questions - Unresolved items
Step 3: Create User Stories

For each major requirement, generate user stories using the standard format:

As a [user type],
I want to [action],
So that [benefit/value].

Acceptance Criteria:
- [Specific, testable criterion 1]
- [Specific, testable criterion 2]
- [Specific, testable criterion 3]

Reference references/user_story_examples.md for common patterns and best practices.

Step 4: Define Success Metrics

Use appropriate metrics frameworks based on the product type:

  • AARRR (Pirate Metrics): Acquisition, Activation, Retention, Revenue, Referral
  • HEART Framework: Happiness, Engagement, Adoption, Retention, Task Success
  • North Star Metric: Single key metric that represents core value
  • OKRs: Objectives and Key Results

Consult references/metrics_frameworks.md for detailed guidance on each framework.

Step 5: Validate & Review

Optionally run the validation script to ensure PRD completeness:

bash
scripts/validate_prd.sh <prd_file.md>

This checks for:

  • All required sections present
  • User stories follow proper format
  • Success metrics are defined
  • Scope is clearly articulated
  • No placeholder text remains

Usage Patterns

Pattern 1: New Feature PRD

User Request: "Create a PRD for adding dark mode to our mobile app"

Execution:

  1. Ask discovery questions about dark mode requirements
  2. Generate PRD using template
  3. Create user stories for:
    • Theme switching
    • Preference persistence
    • System-level sync
    • Design token updates
  4. Define success metrics (adoption rate, user satisfaction)
  5. Identify technical dependencies (design system, platform APIs)
Pattern 2: Product Enhancement PRD

User Request: "Write requirements for improving our search functionality"

Execution:

  1. Gather context on current search limitations
  2. Identify user pain points and desired improvements
  3. Generate PRD with focus on:
    • Current state analysis
    • Proposed enhancements
    • Impact assessment
  4. Create prioritized user stories
  5. Define before/after metrics
Pattern 3: New Product PRD

User Request: "I need a PRD for a new analytics dashboard product"

Execution:

  1. Comprehensive discovery (market analysis, user research)
  2. Generate full PRD with:
    • Market opportunity
    • Competitive analysis
    • Product vision
    • MVP scope
    • Go-to-market considerations
  3. Detailed user stories for core features
  4. Phased rollout plan
  5. Success metrics aligned with business goals
Pattern 4: Quick PRD / One-Pager

User Request: "Create a lightweight PRD for a small bug fix feature"

Execution:

  1. Generate simplified PRD focusing on:
    • Problem statement
    • Solution approach
    • Acceptance criteria
    • Success metrics
  2. Skip sections not relevant for small scope
  3. Keep document concise (1-2 pages)

PRD Best Practices

Writing Quality Requirements

Good Requirements Are:

  • Specific: Clear and unambiguous
  • Measurable: Can be verified/tested
  • Achievable: Technically feasible
  • Relevant: Tied to user/business value
  • Time-bound: Has clear timeline

Avoid:

  • Vague language ("fast", "easy", "intuitive")
  • Implementation details (let engineers decide how)
  • Feature creep (stick to core requirements)
  • Assumptions without validation
User Story Best Practices

DO:

  • Focus on user value, not features
  • Write from user perspective
  • Include clear acceptance criteria
  • Keep stories independent and small
  • Use consistent format

DON'T:

  • Write technical implementation details
  • Create dependencies between stories
  • Make stories too large (epics)
  • Use internal jargon
  • Skip acceptance criteria
Scope Management

In-Scope Section:

  • List specific features/capabilities included
  • Be explicit and detailed
  • Link to user stories

Out-of-Scope Section:

  • Explicitly state what's NOT included
  • Prevents scope creep
  • Manages stakeholder expectations
  • Can include "future considerations"
Success Metrics Guidelines

Choose Metrics That:

  • Align with business objectives
  • Are measurable and trackable
  • Have clear targets/thresholds
  • Include both leading and lagging indicators
  • Consider user and business value

Typical Metric Categories:

  • Adoption: How many users use the feature?
  • Engagement: How often do they use it?
  • Satisfaction: Do users like it?
  • Performance: Does it work well?
  • Business Impact: Does it drive business goals?

Advanced Features

PRD Templates for Different Contexts

The skill supports different PRD formats:

Standard PRD - Full comprehensive document Lean PRD - Streamlined for agile teams One-Pager - Executive summary format Technical PRD - Engineering-focused requirements Design PRD - UX/UI-focused requirements

Specify the format when requesting: "Create a lean PRD for..." or "Generate a technical PRD for..."

Integration with Design

Design Requirements Section Should Include:

  • Visual design requirements
  • Interaction patterns
  • Accessibility requirements (WCAG compliance)
  • Responsive design considerations
  • Design system components to use
  • User flow diagrams
  • Wireframe/mockup references
Technical Considerations Section

Should Address:

  • Architecture: High-level technical approach
  • Dependencies: External services, libraries, APIs
  • Security: Authentication, authorization, data protection
  • Performance: Load times, scalability requirements
  • Compatibility: Browser, device, platform support
  • Data: Storage, migration, privacy considerations
  • Integration: How it fits with existing systems
Stakeholder Alignment

PRD Should Help:

  • Align cross-functional teams
  • Set clear expectations
  • Enable parallel work streams
  • Facilitate decision-making
  • Provide single source of truth

Distribution Checklist:

  • Engineering reviewed technical feasibility
  • Design reviewed UX requirements
  • Product leadership approved scope
  • Stakeholders understand timeline
  • Success metrics agreed upon

Common PRD Scenarios

Show full SKILL.md (627 more words)Show less
Scenario 1: Feature Request from Customer

When creating a PRD based on customer feedback:

  1. Document the customer request verbatim
  2. Analyze the underlying problem
  3. Generalize the solution for all users
  4. Validate with product strategy
  5. Scope appropriately (might be smaller or larger than request)
Scenario 2: Strategic Initiative

When creating a PRD for a strategic company initiative:

  1. Link to company OKRs/goals
  2. Include market analysis
  3. Consider competitive landscape
  4. Think multi-phase rollout
  5. Include success criteria aligned with strategy
Scenario 3: Technical Debt / Infrastructure

When creating a PRD for technical improvements:

  1. Explain user impact (even if indirect)
  2. Document current limitations
  3. Articulate benefits (speed, reliability, maintainability)
  4. Include engineering input heavily
  5. Define measurable improvements
Scenario 4: Compliance / Regulatory

When creating a PRD for compliance requirements:

  1. Reference specific regulations (GDPR, HIPAA, etc.)
  2. Include legal/compliance review
  3. Deadline is usually non-negotiable
  4. Focus on minimum viable compliance
  5. Document audit trail requirements

Validation & Quality Checks

Self-Review Checklist

Before finalizing the PRD, verify:

  • Problem is clear: Anyone can understand what we're solving
  • Users are identified: We know who this is for
  • Success is measurable: We can determine if it worked
  • Scope is bounded: Clear what's in and out
  • Requirements are testable: QA can verify completion
  • Timeline is realistic: Estimates validated with engineering
  • Risks are identified: We've thought through what could go wrong
  • Stakeholders aligned: Key people have reviewed and approved
Using the Validation Script
bash
# Basic validation
scripts/validate_prd.sh my_prd.md

# Verbose output with suggestions
scripts/validate_prd.sh my_prd.md --verbose

# Check specific sections only
scripts/validate_prd.sh my_prd.md --sections "user-stories,metrics"

Resources

This skill includes bundled resources:

scripts/
  • generate_prd.sh - Interactive PRD generation workflow
  • validate_prd.sh - Validates PRD completeness and quality
references/
  • prd_template.md - Standard PRD template structure
  • user_story_examples.md - User story patterns and examples
  • metrics_frameworks.md - Guide to PM metrics (AARRR, HEART, OKRs)

Tips for Product Managers

Before Writing the PRD
  1. Do your research: User interviews, data analysis, competitive analysis
  2. Validate the problem: Ensure it's worth solving
  3. Check strategic alignment: Does this fit our roadmap?
  4. Estimate effort: Rough t-shirt size with engineering
  5. Consider alternatives: Is this the best solution?
During PRD Creation
  1. Be clear, not clever: Simple language wins
  2. Show, don't tell: Use examples, mockups, diagrams
  3. Think edge cases: What could go wrong?
  4. Prioritize ruthlessly: What's MVP vs. nice-to-have?
  5. Collaborate early: Don't work in isolation
After PRD Completion
  1. Review with stakeholders: Get feedback early
  2. Iterate based on input: PRDs are living documents
  3. Present, don't just share: Walk through the PRD
  4. Get formal sign-off: Ensure commitment
  5. Keep it updated: Adjust as understanding evolves

Examples

Example 1: Mobile Feature PRD
bash
# User: "Create a PRD for adding biometric authentication to our iOS app"

# Assistant will:
# 1. Ask discovery questions about security requirements, user personas, existing auth
# 2. Generate PRD covering:
#    - Problem: Password friction, security concerns
#    - Solution: Face ID / Touch ID integration
#    - User stories: Enable biometric, fallback to password, settings management
#    - Metrics: Adoption rate, login success rate, support tickets
#    - Technical: iOS Keychain, LocalAuthentication framework
#    - Risks: Device compatibility, user privacy concerns
# 3. Output formatted markdown PRD
Example 2: Web Platform Enhancement
bash
# User: "Write requirements for improving our checkout flow conversion"

# Assistant will:
# 1. Gather data on current conversion rates and drop-off points
# 2. Generate PRD including:
#    - Current state analysis with metrics
#    - Proposed improvements (guest checkout, saved payment, progress indicator)
#    - A/B test plan
#    - Success metrics: Conversion rate increase, time to checkout
#    - User stories for each improvement
# 3. Include phased rollout approach
Example 3: B2B Product PRD
bash
# User: "I need a PRD for an admin dashboard for enterprise customers"

# Assistant will:
# 1. Identify B2B-specific requirements (multi-tenancy, permissions, reporting)
# 2. Generate comprehensive PRD with:
#    - Enterprise user personas (admin, manager, analyst)
#    - Role-based access control requirements
#    - Reporting and analytics needs
#    - Integration requirements (SSO, SCIM)
#    - Success metrics: Customer adoption, admin efficiency
# 3. Include enterprise-specific considerations (compliance, SLAs)

Troubleshooting

Issue: PRD is too long/detailed

Solution: Create a "Lean PRD" focusing on problem, solution, acceptance criteria, and metrics. Reserve full PRD for major initiatives.

Issue: Requirements are too vague

Solution: Add specific examples, use concrete numbers, include visual references. Replace "fast" with "loads in under 2 seconds."

Issue: Stakeholders not aligned

Solution: Share PRD early as draft, incorporate feedback, present in person, get explicit sign-off before development starts.

Issue: Scope keeps expanding

Solution: Use "Out of Scope" section aggressively, create separate PRDs for future phases, tie scope to timeline constraints.

Issue: Engineers say it's not feasible

Solution: Involve engineering earlier in process, be flexible on solution approach, focus on problem not implementation.

Best Practices Summary

  1. Start with the problem, not the solution
  2. Write for your audience (execs need summary, engineers need details)
  3. Be specific and measurable (avoid vague language)
  4. Include visuals (mockups, diagrams, flows)
  5. Define success upfront (metrics, not features)
  6. Scope aggressively (MVP mentality)
  7. Collaborate, don't dictate (get input from all functions)
  8. Keep it updated (PRD is a living document)
  9. Focus on "why" and "what", not "how" (let engineers solve "how")
  10. Make it skimmable (headers, bullets, summaries)

© jamesrochabrun, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 5 other files (scripts, references) in skills/prd-generator of jamesrochabrun/skills.

  • SKILL.md
  • references/metrics_frameworks.md
  • references/prd_template.md
  • references/user_story_examples.md
  • scripts/generate_prd.sh
  • scripts/validate_prd.sh

Open the folder on GitHubat commit 2482c17

Used in 2 other repositories

We found 2 copies of this SKILL.md (exact, near-identical or edited) in other folders, from 2 other GitHub owners. This page covers the copy in jamesrochabrun/skills, which our catalogue first saw on October 7, 2026.

Compare with similar skills

Prd Generator next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Prd Generator compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Prd Generator this skilljamesrochabrun/skills2162 repos~3.8kAutomated safety check: PassMIT
CCPM Project Managementautomazeio/ccpm8.4k—~1.1kAutomated safety check: PassMIT
Ralph Tui Create Beadssubsy/ralph-tui2.5k1 repos~2.6kAutomated safety check: PassMIT
Trellis Brainstormanjiemo/SunnyBeach1787 repos~4kAutomated safety check: PassApache-2.0
Adversarial Speczscole/adversarial-spec5561 repos~8.3kAutomated safety check: NotesMIT
Ralph Tui Create Beads Rustsubsy/ralph-tui2.5k1 repos~2.8kAutomated safety check: PassMIT

Similar skills

  • Runs a spec-driven workflow from PRD to epic to GitHub issues to parallel agents, with status, standup and blocked-work reports from bundled scripts.

    8.4k GitHub stars~1.1k tokensUpdated 6 mo ago
    Product & Project ManagementAuto-check passed
  • Ralph Tui Create Beads

    subsy/ralph-tui

    Convert PRDs to beads for ralph-tui execution. An agent skill from subsy/ralph-tui.

    2.5k GitHub starsUsed in 1 repo~2.6k tokens
    Product & Project ManagementAuto-check passed
  • Trellis Brainstorm

    anjiemo/SunnyBeach

    Guides collaborative requirements discovery before implementation.

    178 GitHub starsUsed in 7 repos~4k tokens
    Product & Project ManagementAuto-check passed
  • Adversarial Spec

    zscole/adversarial-spec

    Iteratively refine a product spec by debating with multiple LLMs (GPT, Gemini, Grok, etc.) until all models agree.

    556 GitHub starsUsed in 1 repo~8.3k tokens
    Product & Project ManagementAuto-check: notes
  • Convert PRDs to beads for ralph-tui execution using beads-rust (br CLI).

    2.5k GitHub starsUsed in 1 repo~2.8k tokens
    Product & Project ManagementAuto-check passed
  • Runs a guided product-manager interview that classifies each question automatically and produces a Product Requirements Document.

    6.2k GitHub starsUsed in 1 repo~5.7k tokens
    Product & Project ManagementAuto-check passed

More from jamesrochabrun/skills

All 23 skills in this repo
  • LLM Router

    jamesrochabrun/skills

    This skill should be used when users want to route LLM requests to different AI providers (OpenAI, Grok/xAI, Groq, DeepSeek, OpenRouter) using SwiftOpenAI-CLI.

    216 GitHub starsUsed in 1 repo~3.3k tokens
    Auto-check passed
  • Technical Launch Planner

    jamesrochabrun/skills

    Plan and execute technical product launches for developer tools, APIs, and technical products.

    216 GitHub starsUsed in 1 repo~3.8k tokens
    Auto-check passed
  • Design Brief Generator

    jamesrochabrun/skills

    Generate comprehensive design briefs for design projects. An agent skill from jamesrochabrun/skills.

    216 GitHub stars~3.3k tokensUpdated 8 mo ago
    Auto-check passed
  • Content Brief Generator

    jamesrochabrun/skills

    Generate comprehensive content briefs for writers, ensuring clarity, alignment, and strategic content creation across all formats.

    216 GitHub starsUsed in 1 repo~2.9k tokens
    Auto-check passed
  • Git Worktrees

    jamesrochabrun/skills

    Manage Git worktrees for parallel Claude Code development. An agent skill from jamesrochabrun/skills.

    216 GitHub stars~4.2k tokensUpdated 8 mo ago
    Auto-check passed
  • Swiftui Animation

    jamesrochabrun/skills

    This skill provides comprehensive guidance for implementing advanced SwiftUI animations, transitions, matched geometry effects, and Metal shader integration.

    216 GitHub starsUsed in 1 repo~1.6k tokens
    Auto-check passed

Questions about Prd Generator

What does Prd Generator do?

Generate comprehensive Product Requirements Documents (PRDs) for product managers. Prd Generator is an agent skill from jamesrochabrun/skills. Generate comprehensive Product Requirements Documents (PRDs) for product managers.

When should I use Prd Generator?

Prd Generator fits situations like: users ask to create a PRD; write product requirements; document a feature; need help structuring product specifications.

How do I install Prd Generator in Claude Code?

Run `npx skills add jamesrochabrun/skills --skill prd-generator -a claude-code`. Or copy the skill folder (skills/prd-generator in jamesrochabrun/skills) into .claude/skills/prd-generator in your project. Claude Code loads it when a task matches its description.

How do I install Prd Generator in Codex?

Run `npx skills add jamesrochabrun/skills --skill prd-generator -a codex`. Or copy the skill folder (skills/prd-generator in jamesrochabrun/skills) into .agents/skills/prd-generator in your project. Codex loads it when a task matches its description.

Can I use Prd Generator in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add jamesrochabrun/skills --skill prd-generator -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/prd-generator, .gemini/skills/prd-generator, .github/skills/prd-generator and .opencode/skills/prd-generator in your project.

What does Prd Generator need to run?

Going by SKILL.md and its folder, Prd Generator needs a shell for the scripts in its folder. Our summary lists: A Bash shell.

Does Prd Generator access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Prd Generator safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Prd Generator use?

Prd Generator is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Prd Generator use?

About 3.8k tokens (SKILL.md is roughly 15k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 12k tokens, read only when the agent opens those files.

What are the alternatives to Prd Generator?

Skills that share tags, products or a category with Prd Generator: CCPM Project Management (automazeio/ccpm, 8.4k stars), Ralph Tui Create Beads (subsy/ralph-tui, 2.5k stars), Trellis Brainstorm (anjiemo/SunnyBeach, 178 stars) and Adversarial Spec (zscole/adversarial-spec, 556 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Prd Generator?

jamesrochabrun (a GitHub user) maintains it in jamesrochabrun/skills, which has 216 GitHub stars. The repository holds 23 skills in this directory. The repository was last updated on January 14, 2026.

Source: jamesrochabrun/skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.