Skip to content

Product Launch

Full product launch kit spanning engineering, design, QA, product, marketing, and operations. Scaffolds a Next.js app with auth and analytics alongside a design system, design tokens, test plan, acceptance criteria, PRD, campaign brief, and operational runbook.

Nameproduct-launch
Version0.1.0
Tagslaunch, cross-functional, product, design, qa, marketing, operations
Sourcecomposites/product-launch.yaml

Render it

# CLI
npx @nanohype/sdk render-composite product-launch --out ./my-app

# SDK
import { LocalSource, renderComposite } from "@nanohype/sdk";
const result = await renderComposite(source, "product-launch", variables);

# MCP — from an agent
get_composite({ name: "product-launch" })

What it draws together

TemplateRendered atNotes
monoreporootthe root project
prd-templatedocs/product
design-systemdocs/design
design-tokenspackages/tokens
next-appapps/web
module-auth-tspackages/auth
module-analytics-tspackages/analytics
test-plandocs/qa
acceptance-criteriadocs/qa/criteria
runbookdocs/ops
campaign-briefdocs/marketingonly when IncludeMarketing

Variables

Required

ProjectName string
Project name used across all templates Must be lowercase kebab-case.
ProductName string
Human-readable product name

Optional

LlmProvider string — defaults to anthropic
LLM provider for AI features
IncludeMarketing bool — defaults to true
Include marketing campaign brief