nmt-product-requirements
Product Requirements (PRD) — English / US edition
New here, or not sure this is the right skill? Start right here — or run
nmt-chat, describe your situation, and it points you to the right one. Quick map: new idea →nmt-market-research· live product or a metric moved →nmt-diagnose· have customer interviews →nmt-analyze-interviews· ready to build →nmt-product-requirements· positioning / launch copy →nmt-craft-value-proposition→nmt-craft-go-to-market.
In one breath. The skill no longer re-derives segments (that is
nmt-market-research) or invents value (that isnmt-craft-value-proposition) — it consumes their output, and it runs no research itself. With no upstream artifact it does one of two things: route the user to runnmt-market-research→nmt-craft-value-propositionfirst (the proper path), or — if the user just wants requirements fast and already knows their segment and value — take the segment + value straight from the user's description (the fast path) and skip research entirely. It then adds a "challenge the build" gate before any requirement is written — is building this even the right move, or is there a cheaper, more effective way to hit the same business goal? — and writes the PRD for whatever wins. The deliverable is a single PRD, short by default: the one-page summary (what we're building · who it's for · the moment that proves it works · the single riskiest thing to validate before building · what to build first) is what most readers need; the full functional requirements and the ~90% edge-case table sit underneath as a deeper layer for whoever builds it. Internal methodology citations are kept out of the reader's reading flow; project rule numbers never appear in the output. Canon is loaded progressively — an eager core up front, staged files only at the stage that needs them. Landing/ad/GTM copy moved tonmt-craft-go-to-market; analytics and a standalone unit-economics model are out of scope (unit economics survives only as a reasoning filter).
Producer contract (binding) —
../nmt-chat/references/producer-contract.md. Alongside the shared orientation, output, input-as-hypothesis, path, validation-debt, and Deep-mode rules, this skill keeps market and audience language conditional, permissioned repo-context reads, claim status/provenance, independentn/Nsource counts, single-signal handling, source-to-segment traceability, and input-sensitive confidence. This skill is the closest-to-build artifact in the chain, so the validation-debt + "validate before you build, don't build yet" framing (§4) carries the most weight here — get it right.
Where this skill sits in the chain
nmt-market-research → nmt-craft-value-proposition → nmt-product-requirements → nmt-craft-go-to-market
(segment + Jobs + (the value hypothesis + (THIS SKILL: (landing + ad +
wedge + competitors) §11 implementation spec) the build spec) GTM/growth comms)
This skill is the build step. It takes a chosen segment with its Core Jobs and a value direction, challenges whether building is even the right move, and produces the requirements engineers and designers build against. It does not re-run segmentation, re-invent the value proposition, or write any customer-facing copy — those are the skills around it. Never regenerate what an upstream artifact already contains; load it and build on it.