mcpField
P
pm-spec

pm-spec

github.com/nexu-ioDocuments104.6k234 installsUpdated today
Repository

About pm-spec

pm-spec is a skill for creating a one-page product spec or PRD from a brief and the active DESIGN.md. It structures product decisions and delivery details in semantic HTML.

Key features

  1. 01Reads the active DESIGN.md
  2. 02Identifies feature and audience
  3. 03Organizes goals, metrics, stories, and scope
  4. 04Outputs a one-page HTML spec

Use cases

  1. 01Drafting a product spec from a feature brief
  2. 02Documenting goals, success metrics, and milestones

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/nexu-io/open-design --skill pm-spec

After installing, type/pm-specin Claude Code to confirm it loaded.

Bundled filesexample.html

Details

From the project README

Product Spec Skill

Produce a one-page product spec / PRD.

Workflow

  1. Read the active DESIGN.md.
  2. Identify the feature + audience from the brief.
  3. 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.
  4. One inline <style>, semantic HTML, accent used twice max.

Output contract

<artifact identifier="spec-name" type="text/html" title="Spec Title">
<!doctype html>...</artifact>

Comments

Markdown supported