Agent skill

Create Prd

by borghei in borghei/Claude-Skills

PRD scaffolding expert that generates structured product requirements documents using an 8-section framework, problem framing canvas, and working-backwards press release.

MITAuto-check passedProduct & Project Management

Install Create Prd

skills CLI
$ npx skills add borghei/Claude-Skills --skill create-prd -a claude-code

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

GitHub CLI
$ gh skill install borghei/Claude-Skills create-prd --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/borghei/Claude-Skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/project-management/execution/create-prd .claude/skills/create-prd && 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
create-prd
GitHub stars
881
Token cost
~1.8k tokens
SKILL.md length
867 words
Files
7 (incl. scripts, references, assets)
Skills in repo
349
Repo updated
First seen
Licence
MIT

At a glance

PRD scaffolding expert that generates structured product requirements documents using an 8-section framework, problem framing canvas, and working-backwards press release.

  • Works in 4 steps: Gather context: product name, target… → (Optional) Frame the problem first with… → Run the scaffolder to generate the… → …
  • Spec a new product
  • SKILL.md covers Overview, Core Capabilities, When to Use and Clarify First, plus 5 more sections
  • Runs Python scripts from its folder; calls python

What it does

Create Prd is an agent skill from borghei/Claude-Skills. PRD scaffolding expert that generates structured product requirements documents using an 8-section framework, problem framing canvas, and working-backwards press release. Use to spec a new product or feature.

Its SKILL.md is about 1.8k tokens, which your agent loads only when the skill is triggered. The skill folder holds 10 other files, including scripts, reference files and assets (for example `assets/prd_template.md`, `examples/shared-dashboards-prd.md` and `references/prd-framework.md`).

It sits in Product & Project Management, covering PRD writing and Project scaffolding. The repository describes itself as: 385 AI skills, 77 expert agents, and 900 stdlib Python tools for every team: engineering, PM, marketing, C-level, compliance, business ops, research, and a LinkedIn toolkit… The licence is MIT.

When your agent uses it

  • Spec a new product
  • Tasks that involve PRD writing
  • Tasks that involve Project scaffolding

Example prompts

  • “/create-prd”

Requirements

  • Python 3

Workflow steps

4 steps, taken from the first numbered list in SKILL.md.

  1. Gather context: product name, target segment, core problem.
  2. (Optional) Frame the problem first with the Problem Framing Canvas or Working Backwards PR (see references/prd-framework.md).
  3. Run the scaffolder to generate the skeleton, then fill each of the 8 sections.
  4. Review against the checklist in references/prd-writing-guide.md, then share for feedback.

What it can do on your machine

Read from SKILL.md and the folder at commit 4a698e8. 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 1 file in scripts/ (Python), which the agent can run.

    Shell commands in SKILL.md call:

    • python

    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

Create Prd loads about 1.8k tokens when it runs, and up to ~9.8k if it reads all its reference files. Until then it costs about 55 tokens; SKILL.md has 867 words of instructions outside code blocks.

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

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 borghei/Claude-Skills at commit 4a698e8, republished under its MIT licence (© borghei). 867 words, ~1,839 tokens.

Download SKILL.mdSave it as .claude/skills/create-prd/SKILL.md (or your agent's skills folder). This skill also uses 6 other files; get the full folder from GitHub.
name
create-prd
description
PRD scaffolding expert that generates structured product requirements documents using an 8-section framework, problem framing canvas, and working-backwards press release. Use to spec a new product or feature.
license
MIT + Commons Clause
metadata.version
1.0.1
metadata.author
borghei
metadata.category
project-management
metadata.domain
pm-execution
metadata.updated
2026-06-15
metadata.python-tools
prd_scaffolder.py
metadata.tech-stack
prd, product-requirements, documentation

PRD Scaffolding Expert

Overview

Structured product requirements document creation using a proven 8-section framework. This skill produces clear, jargon-free PRDs that communicate what to build, why it matters, and how success is measured. Every PRD generated follows a consistent structure that keeps engineering, design, and business stakeholders aligned.

Core Capabilities

  • Pre-PRD framing — Problem Framing Canvas (user-perspective narrative) and Working Backwards Press Release sharpen the problem before solutions.
  • 8-section PRD framework — Summary, Contacts, Background, Objective (SMART KRs), Market Segments (JTBD), Value Proposition (Value Curve), Solution (P0/P1/P2), Release.
  • Plain-language discipline — one idea per sentence, specificity over abstraction, 10-second executive test.
  • Scaffolder automation — prd_scaffolder.py generates the skeleton with guided placeholders.

When to Use

  • New Product Initiative -- Starting a product from scratch and need a comprehensive spec before development begins.
  • Feature Expansion -- Adding significant functionality to an existing product that requires cross-team alignment.
  • Stakeholder Alignment -- Need a single document that answers "what are we building and why?" for everyone involved.

Clarify First

Before generating the PRD, confirm these inputs. If any is unknown or vague, ASK — do not assume:

  • Core problem — one sentence in the user's words; who hurts and how (drives Background + Objective)
  • Target reader — exec, engineering, or mixed (sets altitude and which of the 8 sections matter most)
  • Success metric — the SMART KR that defines "it worked" (drives Objective)
  • Scope boundary — what is explicitly NOT in this release (drives Solution P0/P1/P2 + Release)

Stop rule: ask only the 2–3 that most change the output. If the user says "just draft it," proceed and list your assumptions at the top of the PRD.

Quick Start

bash
python scripts/prd_scaffolder.py --product-name "MyProduct" \
  --objective "Short description of the outcome" \
  --segments "Segment A, Segment B"
  1. Gather context: product name, target segment, core problem.
  2. (Optional) Frame the problem first with the Problem Framing Canvas or Working Backwards PR (see references/prd-framework.md).
  3. Run the scaffolder to generate the skeleton, then fill each of the 8 sections.
  4. Review against the checklist in references/prd-writing-guide.md, then share for feedback.

Prototype-First Path

AI app builders, AI design tools, and AI coding assistants make a clickable or working prototype cheaper than a long spec for some work. Use the prototype to learn; keep the PRD to decide.

Build a prototype first (or alongside the spec) when:

  • The core risk is usability or desirability ("will they understand / want this?"), not feasibility or policy.
  • The interaction is hard to describe in prose (new workflow, dense UI, conversational flow).
  • Stakeholders are debating opinions that a 20-minute user session would settle.

Write the spec first when: the risk is regulatory, data, security, pricing, or cross-team dependency; or the change is a well-understood extension of an existing flow.

Testing the prototype with users:

  1. Write the hypothesis and pass threshold before the session (see discovery/brainstorm-experiments/).
  2. Run 5-8 task-based sessions with the target segment; observe, don't demo.
  3. Use realistic but synthetic data — never paste customer PII into third-party prototyping tools without approval.
  4. Log what users did (task success, errors, time) separately from what they said.

The PRD still must contain: the problem and who has it (Background), success metrics (Objective KRs), constraints (technical, legal, budget, timeline), explicit non-goals, and risks/open questions. Link the prototype and the test findings in Section 7 (Solution) — the prototype illustrates the solution, it does not replace the requirements.

Handoff to engineering: label the prototype as throwaway or as a starting point, and say which. Generated prototype code is not production code by default — list what it skips (auth, error states, accessibility, performance, security review, data model) so engineering scopes the real build. Hand over the prototype link, the tested flows, the findings, and the P0/P1/P2 scope together.

Show full SKILL.md (276 more words)Show less

References

  • references/prd-framework.md — read this while writing: the two pre-PRD techniques, full 8-section framework with per-section guidance, writing principles, scaffolder flag reference, troubleshooting, and success criteria.
  • references/prd-writing-guide.md — read this when polishing a draft: section-by-section writing guide and the review checklist.
  • references/red-flags.md — read this before sharing the PRD: common ways PRDs go wrong with bad/good examples and fixes.
  • assets/prd_template.md — complete PRD template ready to fill in.

Scope & Limitations

In Scope: 8-section PRD skeleton generation with guided placeholders; section-by-section writing guidance (plain-language, specificity); market-segment definition by jobs-to-be-done; value-proposition mapping with Value Curve; release planning with Now/Next/Later and explicit deferral.

Out of Scope: Technical architecture or system design docs (engineering/); user story writing and backlog creation (execution/job-stories/, execution/wwas/); detailed UX research or usability testing plans (product-team/); financial business-case modeling (finance/).

Important Caveats: A PRD is a communication tool, not a contract — treat it as a living document. The 8-section framework is proven, but lightweight agile teams may need only sections 1, 3, 4, 7, 8, while regulated contexts may need more. Unclear or missing requirements are a well-documented source of rework, so review the PRD with engineering and design before build starts.

Integration Points

IntegrationDirectionDescription
discovery/identify-assumptions/Receives fromValidated and "Test Now" assumptions populate PRD Section 7 with evidence
discovery/brainstorm-experiments/Receives fromExperiment results validate or invalidate PRD assumptions
discovery/pre-mortem/Receives fromTiger mitigations become PRD risk sections
execution/brainstorm-okrs/Feeds intoPRD Key Results (Section 4) align with quarterly OKR targets
execution/outcome-roadmap/Feeds intoPRD release plan (Section 8) maps to roadmap Now/Next/Later horizons
execution/prioritization-frameworks/Receives fromFeature priority (P0/P1/P2) in Section 7 informed by RICE/ICE scoring
senior-pm/Feeds intoPRD stakeholder context feeds stakeholder mapper engagement plans

© borghei, 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 6 other files (scripts, references, assets) in project-management/execution/create-prd of borghei/Claude-Skills.

  • SKILL.md
  • assets/prd_template.md
  • examples/shared-dashboards-prd.md
  • references/prd-framework.md
  • references/prd-writing-guide.md
  • references/red-flags.md
  • scripts/prd_scaffolder.py

Open the folder on GitHubat commit 4a698e8

Compare with similar skills

Create Prd 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.

Create Prd compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Create Prd this skillborghei/Claude-Skills881—~1.8kAutomated safety check: PassMIT
Cabloy Spec Generationcabloy/cabloy982—~3.2kAutomated safety check: NotesMIT
Goaljabyfivetaku/gptaku-plugins-codex128—~4.3kAutomated safety check: PassMIT
Vibe CodingOfficeDev/microsoft-365-agents-toolkit781—~5.5kAutomated safety check: PassCustom licence
Product Skillsalirezarezvani/claude-skills28k—~2.6kAutomated safety check: PassMIT
CCPM Project Managementautomazeio/ccpm8.4k—~1.1kAutomated safety check: PassMIT

Similar skills

  • A skill your agent uses to create or maintain Cabloy suite specifications under repo-specs, including PRD, SRS, PDP/WBS, acceptance planning, progress, and suite ADRs.

    982 GitHub stars~3.2k tokensUpdated today
    Product & Project ManagementAuto-check: notes
  • Goaljaby

    fivetaku/gptaku-plugins-codex

    PRD 폴더를 받아 사용자 언어로 검토 문서 5종(VALIDATION/RECOVERY/PLAN/PROGRESS 대응 + PLANS.md ExecPlan)을 생성하고, 검토 요약을 대화창에 띄운 뒤 사용자 승인을 받으면 복사해서 실행할 수 있는 Codex /goal 명령을 건넨다.

    128 GitHub stars~4.3k tokensUpdated 1 mo ago
    Product & Project ManagementAuto-check passed
  • Vibe Coding

    OfficeDev/microsoft-365-agents-toolkit

    End-to-end workflow for agent-driven changes that add or modify behavior in the toolkit packages.

    781 GitHub stars~5.5k tokensUpdated today
    DevelopmentAuto-check passed
  • Product Skills

    alirezarezvani/claude-skills

    A skill your agent uses when coordinating product work across the 12 bundled product sub-skills (RICE, OKRs, UX research, design tokens, competitive teardown, analytics, experiments, discovery…

    28k GitHub stars~2.6k tokensUpdated 1 mo ago
    Frontend & DesignAuto-check passed
  • 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

More from borghei/Claude-Skills

All 349 skills in this repo
  • Agents In The Team

    borghei/Claude-Skills

    Run delivery when AI coding and ops agents take tickets. An agent skill from borghei/Claude-Skills.

    881 GitHub stars~4.2k tokensUpdated yesterday
    Auto-check passed
  • AI Content Disclosure

    borghei/Claude-Skills

    Check AI-generated marketing content and reviews for required disclosures under the EU AI Act, FTC rules and platform AI-label policies.

    881 GitHub stars~3.4k tokensUpdated yesterday
    Auto-check passed
  • AI Prototyping

    borghei/Claude-Skills

    Idea to AI-generated prototype to customer validation to engineering handoff.

    881 GitHub stars~3.6k tokensUpdated yesterday
    Auto-check passed
  • Analytics Engineer

    borghei/Claude-Skills

    Analytics engineering across data modeling, dbt, transformation, and semantic layers.

    881 GitHub stars~3.4k tokensUpdated yesterday
    Auto-check passed
  • Ansoff Matrix

    borghei/Claude-Skills

    Ansoff Matrix — 4-quadrant framework for growth options: market penetration, market/product development, and diversification.

    881 GitHub stars~2.2k tokensUpdated yesterday
    Auto-check passed
  • Brainstorm Okrs

    borghei/Claude-Skills

    OKR brainstorming and validation using the Radical Focus framework — outcome objectives, measurable key results, counter-metrics.

    881 GitHub stars~1.4k tokensUpdated yesterday
    Auto-check passed

Questions about Create Prd

What does Create Prd do?

PRD scaffolding expert that generates structured product requirements documents using an 8-section framework, problem framing canvas, and working-backwards press release. Create Prd is an agent skill from borghei/Claude-Skills. PRD scaffolding expert that generates structured product requirements documents using an 8-section framework, problem framing canvas, and working-backwards press release.

When should I use Create Prd?

Create Prd fits situations like: spec a new product; tasks that involve PRD writing; tasks that involve Project scaffolding.

How do I install Create Prd in Claude Code?

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

How do I install Create Prd in Codex?

Run `npx skills add borghei/Claude-Skills --skill create-prd -a codex`. Or copy the skill folder (project-management/execution/create-prd in borghei/Claude-Skills) into .agents/skills/create-prd in your project. Codex loads it when a task matches its description.

Can I use Create Prd 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 borghei/Claude-Skills --skill create-prd -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/create-prd, .gemini/skills/create-prd, .github/skills/create-prd and .opencode/skills/create-prd in your project.

What does Create Prd need to run?

Going by SKILL.md and its folder, Create Prd needs Python for the scripts in its folder and the command-line tools its instructions call (python). Our summary lists: Python 3.

Does Create Prd 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 Create Prd 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 Create Prd use?

Create Prd is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Create Prd use?

About 1.8k tokens (SKILL.md is roughly 7.4k 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 8k tokens, read only when the agent opens those files.

What are the alternatives to Create Prd?

Skills that share tags, products or a category with Create Prd: Cabloy Spec Generation (cabloy/cabloy, 982 stars), Goaljaby (fivetaku/gptaku-plugins-codex, 128 stars), Vibe Coding (OfficeDev/microsoft-365-agents-toolkit, 781 stars) and Product Skills (alirezarezvani/claude-skills, 28k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Create Prd?

borghei (a GitHub user) maintains it in borghei/Claude-Skills, which has 881 GitHub stars. The repository holds 349 skills in this directory. The repository was last updated on October 7, 2026.

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