
Product Spec
FreeCreate concise product specs in a structured format.
Free · Opens the source repo
What Product Spec does
The Product Spec skill provides a streamlined approach to producing a one-page product specification document, or PRD. This skill is designed for product managers, designers, and teams who need to clearly articulate project requirements and objectives in a concise manner. By following a structured workflow, users can efficiently compile essential information into a single HTML document that is easy to share and understand.
To use the Product Spec skill, start by reading the active DESIGN.md document to gather context. The skill guides you through identifying the feature and audience based on the brief. It then outlines a clear layout for the spec, including a header strip with key details such as the title, status, date, and owner. The document includes sections for summarizing the project, detailing the problem, defining goals and non-goals, and establishing success metrics. Additionally, it allows for the inclusion of user stories and a scope tracker to ensure all aspects of the project are covered.
The output is a semantic HTML document that adheres to a minimalist design approach, ensuring that the focus remains on the content rather than excessive styling. This makes it suitable for teams looking to maintain clarity and professionalism in their documentation. The Product Spec skill is particularly useful in environments where quick iterations and clear communication are essential, such as agile development teams or startups.
Overall, this skill is a valuable tool for anyone tasked with creating product specifications, enabling them to produce comprehensive documents that facilitate better understanding and collaboration among stakeholders.
When to use it
Use this skill when you need to generate a product specification document quickly and clearly.
When not to use it
This skill may not be suitable for highly complex projects that require extensive documentation beyond a single page.
What you can build with it
Creating a New Feature Spec
When planning a new feature, use this skill to quickly compile the necessary information into a structured spec.
Aligning Team Objectives
Generate a product spec to align team members on project goals and success metrics before development begins.
Documenting User Stories
Utilize this skill to clearly articulate user stories and ensure that all team members understand the target audience's needs.
How to install Product Spec
View source1. Install with the skills CLI
npx skills add nexu-io/open-design/pm-spec --agent claude-code2. Or install it manually
Download the skill folder and drop it into ~/.claude/skills/ for all projects, or .claude/skills/ to scope it to one repo. Restart Claude Code so it picks up the new skill.
Anthropic's agentic coding CLI, and the reference implementation of Agent Skills. Drop a skill folder into ~/.claude/skills and Claude Code loads it automatically whenever a task matches the skill's description. Claude Code docs
Inside SKILL.md
Written by nexu-ioProduct Spec Skill
Produce a one-page product spec / PRD.
Workflow
- Read the active DESIGN.md.
- Identify the feature + audience from the brief.
- Layout:
- Header strip: title, status pill (Draft / Review / Approved), date, owner.
- Three-line summary at the top — what, who, why now.
- "Problem" panel with one paragraph and a quote from a customer or internal partner.
- "Goals & non-goals" two-column block.
- "Success metrics" table with metric / target / measurement.
- "User stories" list with as-a / I-want / so-that format.
- "Scope" milestone tracker (3–4 phases).
- "Open questions" with assignee chips.
- One inline
<style>, semantic HTML, accent used twice max.
Output contract
<artifact identifier="spec-name" type="text/html" title="Spec Title">
<!doctype html>...</artifact>
Frequently asked questions about Product Spec
Similar skills
Canva Creator
Streamline your content campaign from brief to HubSpot.
Cowork Plugin Customization
Tailor your Claude Code plugin to fit your organization.
Impediment Prioritization
Rank and prioritize impediments effectively.
Chronicle
Streamline your Copilot session analysis and reporting.
Idea Refine
Transform vague ideas into actionable concepts.
App Store Optimization
Optimize your mobile app's visibility and performance.
