Spec Product Prd

🌐Community
by zixun-github · vlatest · Repository

This skill generates detailed product specifications based on your input, streamlining documentation and ensuring consistent product definition.

Install on your platform

We auto-selected Claude Code based on this skill’s supported platforms.

1

Run in terminal (recommended)

terminal
claude mcp add spec-product-prd npx -- -y @trustedskills/spec-product-prd
2

Or manually add to ~/.claude/settings.json

~/.claude/settings.json
{
  "mcpServers": {
    "spec-product-prd": {
      "command": "npx",
      "args": [
        "-y",
        "@trustedskills/spec-product-prd"
      ]
    }
  }
}

Requires Claude Code (claude CLI). Run claude --version to verify your install.

About This Skill

What it does

This skill, Spec Product Prd, automatically generates detailed product specifications (PRDs) based on existing solution documentation. It transforms recommended decisions from a "solution.md" file into a structured PRD document (prd.md), ensuring clear deliverables for development teams, QA testers, and stakeholders. The generated PRDs focus on verifiable acceptance criteria, avoid open questions, and prevent redundant information compared to the original solution documents.

When to use it

This skill is useful in these scenarios:

  • When a "solution.md" file has already been created outlining recommended decisions for a feature.
  • To formally freeze delivery specifications (scope, acceptance criteria, milestones, risks and dependencies) for independent PRD review.
  • As part of a structured product development lifecycle where solution documentation precedes PRD creation.

Key capabilities

  • Generates PRDs from existing "solution.md" documents.
  • Focuses on scenarios, business rules, and testable acceptance criteria (AC).
  • Ensures all uncertainties are documented in a verification checklist instead of appearing as open questions.
  • Avoids duplicating information already present in the "solution.md" file.
  • Uses a predefined template for PRD structure (prd-template.md).
  • Extracts key deliverables including goals, scope (In/Out), core scenarios, functional items with priorities, and business rules.

Example prompts

Here are some example prompts you can use:

  • "I'm using the spec-product-prd skill to generate a PRD based on solution.md."
  • "Generate a product specification from this solution document (points to solution.md)."
  • “Create a prd.md file for this feature, referencing the existing solution.”

Tips & gotchas

  • Prerequisite: The skill requires a preceding "spec-context" skill to be executed first to determine the FEATURE_DIR. If spec-context fails, the process will stop.
  • Input Dependency: A valid and complete requirements/solution.md file is essential. Attempting to generate a PRD without it will result in failure.
  • Template Adherence: The generated PRD will adhere to a predefined template; while structure can be adapted, unknown information should not be assumed as fact.

Tags

🛡️

TrustedSkills Verification

Unlike other registries that point to live repositories, TrustedSkills pins every skill to a verified commit hash. This protects you from malicious updates — what you install today is exactly what was reviewed and verified.

Security Audits

Gen Agent Trust HubPass
SocketPass
SnykPass

Details

Version
vlatest
License
Author
zixun-github
Installs
51

🌐 Community

Passed automated security scans.