Skip to content

Product Requirements Document Brief

Scaffolds an agent brief for drafting a product requirements document. The rendered brief instructs an agent to analyze a problem space, define functional and non-functional requirements, write user stories, establish success metrics, and produce a complete PRD ready for engineering handoff.

Namebrief-prd
Version0.1.0
Categoryproduct
LicenseApache-2.0
Personaproduct
Tagsbrief, prd, product, requirements, user-stories
Sourcetemplates/brief-prd

Render it

Three front doors, one catalog. Pick whichever suits the caller.

# CLI
npx @nanohype/sdk render brief-prd --out ./my-app

# SDK
import { LocalSource, renderTemplate } from "@nanohype/sdk";
const result = await renderTemplate(source, "brief-prd", variables);

# MCP — from an agent
get_template({ name: "brief-prd" })

Variables

Required

ProjectName string
Internal project codename or identifier
ProductName string
Customer-facing product or feature name
ProblemStatement string
Core problem this product addresses

Optional

TargetAudience string — defaults to
Primary user segments or personas
ExistingResearch string — defaults to
Links or references to existing research, interviews, or data

What it produces

1 files. Placeholder names such as __APP_NAME__ are what the renderer substitutes into.

brief.md

Composes with