Loading...
Loading...
Writes, validates, and converts ProductSpec files (.product-spec.md), the Markdown format for recording product intent before implementation. Use when authoring a new Product Spec, converting an existing PRD or feature doc into one, validating spec files locally or in CI, or recording how a spec's intent changed over time in a Decision Trace. For implementing code against a Product Spec that already exists, use the productspec skill instead.
npx skill4agent add gokulrajaram/productspec productspec-authoringproductspec.product-spec.md---## Sectionproblemhypothesisproduct_summaryscopeacceptance_criteriasuccess_metrics## Acceptance Criteria## acceptance_criteriaspec_format_version: "0.1"titleartifact_typehypothesisprdopenspec_proposalauthorcreated_atupdated_atspec_revisionlinked_github_repoapplies_tocustom_sectionstool_metadataacceptance_criteriasuccess_metricsAC-<number>SM-<number>EVAL-<number>## Acceptance Criteria## Related Artifactsnpm exec --yes --package @productspec/parser -- productspec validate <file>--yes| Task | Read |
|---|---|
| Write a new spec from scratch | references/authoring.md |
| Validate files and fix errors | references/validating.md |
| Convert an existing PRD or feature doc | references/converting.md |
| Record drift, revisions, and outcomes | references/decision-trace.md |
AC-2target: tbdtarget_status: provisionaltarget_ownersearchstoragespec_revision