pm-spec

Convert product feature briefs into one-page HTML PRDs.

1|Updated Jul 9, 2026
One-click install
npx skills add https://github.com/PiercingXX/xx-stack --skill pm-spec-piercingxx
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: pm-spec
Source: https://github.com/PiercingXX/xx-stack/tree/main/packs/design/runtime/skills/design/pm-spec
Command: npx skills add https://github.com/PiercingXX/xx-stack --skill pm-spec-piercingxx

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and assets (resource) components.

What problem does it solve?

It helps you convert an ambiguous feature brief into a crisp, decision-ready product spec that aligns stakeholders on problem, goals, scope, and success metrics.

Core Features & Use Cases

  • Single-page PRD output: Produces a compact product spec covering problem, goals/non-goals, success metrics, user stories, scope milestones, and open questions.
  • Design-guided structure: Uses the active DESIGN.md to follow the required layout and visual system while keeping the output consistent and reviewable.
  • HTML artifact contract: Emits a self-contained HTML artifact suitable for preview and sharing with design and product stakeholders.

Quick Start

Use the pm-spec skill to generate a one-page PRD from the provided feature brief and related DESIGN.md context, producing a ready-to-review HTML spec artifact.

Frequently Asked Questions about pm-spec

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I turn a feature brief into a one-page PRD?▼

To turn a feature brief into a one-page PRD, provide the brief to the skill. It organizes the problem, success metrics, scope milestones, and user stories into a single decision-ready HTML artifact.

What is the best way to write a product spec for desktop web scenarios?▼

The best way to write a product spec for desktop web scenarios is using a structured PRD format. This skill converts briefs into aligned specs covering goals, non-goals, and rollout planning.

How do I structure success metrics and user stories into a single product spec?▼

Structure success metrics and user stories into a product spec by using a one-page PRD template. The skill automatically maps these elements alongside scope milestones and open questions.

Can I generate an HTML artifact for my PRD to share with design stakeholders?▼

Yes, you can generate an HTML artifact for your PRD to share with design stakeholders. The skill emits self-contained HTML wrapped in a specified artifact identifier contract for previewing.

Does the generated product spec include space for open questions and non-goals?▼

Yes, the generated product spec includes space for open questions and non-goals. The one-page PRD output explicitly covers goals, non-goals, success metrics, scope milestones, and open questions.

When do I need a request-for-spec workflow for product and rollout planning?▼

You need a request-for-spec workflow for product and rollout planning when you have an ambiguous feature brief. It helps align stakeholders on the problem, scope, and success metrics before development.