Agent skill · Data & Analytics

prd-to-spec

Transform a PRD into a technical SPEC document — architecture, API design, data model, error handling, and implementation contracts. Triggers on: prd-to-spec, prd to spec, prd转spec, 需求转设计, 需求转规格, generate spec from prd, design from prd, 技术方案, 设计方案.

smallnest1,117★ · 3 repos on radarProfile →
claude-codecodexMIT
Install
npx skills add smallnest/goal-workflow --skill prd-to-spec --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 1
SKILL.md size: 12 KB
Bundled scripts: none
Path: skills/prd-to-spec/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 199
Language: HTML

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# prd-to-spec — PRD to Technical Specification Transform a Product Requirements Document (PRD) into a detailed technical SPEC that an engineer or AI agent can implement against. The PRD says *what* to build; the SPEC says *how* to build it. --- ## When to Use - A `/prd` has been generated and you need to bridge the gap to implementation - You want architecture decisions documented before coding starts - Multiple developers/agents will implement the feature and need a shared contract - You need to validate technical feasibility before committing to a PRD - You want to catch design issues early — before code is written --- ## The Job 1. **Locate PRD** — find or receive the PRD document 2. **Analyze context (optional)** — if a codebase exists, scan it to understand current architecture, patterns, and constraints 3. **Ask clarifying questions** — resolve technical ambiguities (max 3-5 questions) 4. **Generate SPEC** — produce a structured technical specification 5. **Review** — present to user for feedback and iteration 6. **Save** — write final SPEC to agreed location --- ## Step 1: Locate PRD Find the input PRD in one of these ways: ``` Provide the PRD to convert: A. File path (e.g.,

What's inside
Steps it walks through
  1. When to Use
  2. The Job
  3. Step 1: Locate PRD
  4. Step 2: Analyze Context (Optional)
  5. Step 3: Clarifying Questions
  6. Step 4: SPEC Document Structure
  7. Step 5: Review & Iteration
  8. Step 6: Save
  9. Mapping Strategy: PRD → SPEC
  10. Quality Criteria
  11. Edge Cases & Fallback
  12. Anti-Patterns to Avoid
  13. Relationship to Other Skills
More from goal-workflow
All skills →
About this skill
What does the prd-to-spec skill do?

Transform a PRD into a technical SPEC document — architecture, API design, data model, error handling, and implementation contracts. Triggers on: prd-to-spec, prd to spec, prd转spec, 需求转设计, 需求转规格, generate spec from prd, design from prd, 技术方案, 设计方案.

How do I install it?

Run `npx skills add smallnest/goal-workflow --skill prd-to-spec --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From smallnest/goal-workflow, a repository with 199 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going