{"id":"05545b03-145a-4187-af56-9c493b9d3afc","shortId":"hwFt72","kind":"skill","title":"pm-spec","tagline":"Product spec / PRD as a single page — problem, success metrics, scope,\nuser stories, design notes, rollout plan, open questions. Use when the\nbrief mentions \"PRD\", \"spec\", \"product spec\", \"feature brief\", or \"需求文档\".","description":"# Product Spec Skill\n\nProduce a one-page product spec / PRD.\n\n## Workflow\n\n1. Read the active DESIGN.md.\n2. Identify the feature + audience from the brief.\n3. Layout:\n   - Header strip: title, status pill (Draft / Review / Approved), date, owner.\n   - Three-line summary at the top — what, who, why now.\n   - \"Problem\" panel with one paragraph and a quote from a customer or\n     internal partner.\n   - \"Goals & non-goals\" two-column block.\n   - \"Success metrics\" table with metric / target / measurement.\n   - \"User stories\" list with as-a / I-want / so-that format.\n   - \"Scope\" milestone tracker (3–4 phases).\n   - \"Open questions\" with assignee chips.\n4. One inline `<style>`, semantic HTML, accent used twice max.\n\n## Output contract\n\n```\n<artifact identifier=\"spec-name\" type=\"text/html\" title=\"Spec Title\">\n<!doctype html>...</artifact>\n```","tags":["spec","open","design","nexu-io","agent-skills","ai-agents","ai-design","byok","claude","claude-code-for-design","claude-design","coding-agents"],"capabilities":["skill","source-nexu-io","skill-pm-spec","topic-agent-skills","topic-ai-agents","topic-ai-design","topic-byok","topic-claude","topic-claude-code-for-design","topic-claude-design","topic-coding-agents","topic-design-systems","topic-design-tools","topic-desktop-app","topic-figma-alternative"],"categories":["open-design"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/nexu-io/open-design/pm-spec","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add nexu-io/open-design","source_repo":"https://github.com/nexu-io/open-design","install_from":"skills.sh"}},"qualityScore":"0.700","qualityRationale":"deterministic score 0.70 from registry signals: · indexed on github topic:agent-skills · 36607 github stars · SKILL.md body (847 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-05-11T06:52:26.185Z","embedding":null,"createdAt":"2026-05-01T18:52:33.505Z","updatedAt":"2026-05-11T06:52:26.185Z","lastSeenAt":"2026-05-11T06:52:26.185Z","tsv":"'1':48 '2':53 '3':61,130 '4':131,138 'activ':51 'approv':70 'as-a':117 'assigne':136 'audienc':57 'block':105 'brief':26,33,60 'chip':137 'column':104 'custom':94 'date':71 'design':17 'design.md':52 'draft':68 'featur':32,56 'format':126 'goal':98,101 'header':63 'i-want':120 'identifi':54 'inlin':140 'intern':96 'layout':62 'line':75 'list':115 'measur':112 'mention':27 'metric':13,107,110 'mileston':128 'non':100 'non-goal':99 'note':18 'one':42,87,139 'one-pag':41 'open':21,133 'owner':72 'page':10,43 'panel':85 'paragraph':88 'partner':97 'phase':132 'pill':67 'plan':20 'pm':2 'pm-spec':1 'prd':6,28,46 'problem':11,84 'produc':39 'product':4,30,36,44 'question':22,134 'quot':91 'read':49 'review':69 'rollout':19 'scope':14,127 'singl':9 'skill':38 'skill-pm-spec' 'so-that':123 'source-nexu-io' 'spec':3,5,29,31,37,45 'status':66 'stori':16,114 'strip':64 'success':12,106 'summari':76 'tabl':108 'target':111 'three':74 'three-lin':73 'titl':65 'top':79 'topic-agent-skills' 'topic-ai-agents' 'topic-ai-design' 'topic-byok' 'topic-claude' 'topic-claude-code-for-design' 'topic-claude-design' 'topic-coding-agents' 'topic-design-systems' 'topic-design-tools' 'topic-desktop-app' 'topic-figma-alternative' 'tracker':129 'two':103 'two-column':102 'use':23 'user':15,113 'want':122 'workflow':47 '需求文档':35","prices":[{"id":"3c4f9065-930d-40fa-b861-f66364ae56c1","listingId":"05545b03-145a-4187-af56-9c493b9d3afc","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"nexu-io","category":"open-design","install_from":"skills.sh"},"createdAt":"2026-05-01T18:52:33.505Z"}],"sources":[{"listingId":"05545b03-145a-4187-af56-9c493b9d3afc","source":"github","sourceId":"nexu-io/open-design/pm-spec","sourceUrl":"https://github.com/nexu-io/open-design/tree/main/skills/pm-spec","isPrimary":false,"firstSeenAt":"2026-05-01T18:52:33.505Z","lastSeenAt":"2026-05-11T06:52:26.185Z"},{"listingId":"05545b03-145a-4187-af56-9c493b9d3afc","source":"skills_sh","sourceId":"nexu-io/open-design/pm-spec","sourceUrl":"https://skills.sh/nexu-io/open-design/pm-spec","isPrimary":true,"firstSeenAt":"2026-05-07T20:42:48.315Z","lastSeenAt":"2026-05-07T22:41:47.978Z"}],"details":{"listingId":"05545b03-145a-4187-af56-9c493b9d3afc","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"nexu-io","slug":"pm-spec","github":{"repo":"nexu-io/open-design","stars":36607,"topics":["agent-skills","ai-agents","ai-design","byok","claude","claude-code-for-design","claude-design","coding-agents","design-systems","design-tools","desktop-app","figma-alternative","generative-ai","hermes-agent","local-first","nextjs","no-code","prototyping","ui-generator","vibe-coding"],"license":"apache-2.0","html_url":"https://github.com/nexu-io/open-design","pushed_at":"2026-05-11T06:48:43Z","description":"🎨 Local-first, open-source alternative to Anthropic's Claude Design. ⚡ 19 Skills · ✨ 71 brand-grade Design Systems 🖼 Generate web · desktop · mobile prototypes · slides · images · videos · HyperFrames 📦 Sandboxed preview · HTML/PDF/PPTX/MP4 export 🤖 Runs on Claude Code / Codex / Cursor / Gemini / OpenCode / Qwen / Copilot / Hermes / Kimi CLI.","skill_md_sha":"5c4b50f5e4c6e04f2e013c932915de9dff9d7685","skill_md_path":"skills/pm-spec/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/nexu-io/open-design/tree/main/skills/pm-spec"},"layout":"multi","source":"github","category":"open-design","frontmatter":{"name":"pm-spec","description":"Product spec / PRD as a single page — problem, success metrics, scope,\nuser stories, design notes, rollout plan, open questions. Use when the\nbrief mentions \"PRD\", \"spec\", \"product spec\", \"feature brief\", or \"需求文档\"."},"skills_sh_url":"https://skills.sh/nexu-io/open-design/pm-spec"},"updatedAt":"2026-05-11T06:52:26.185Z"}}