Skip to content
UPG is in early alpha. The specification is still evolving and may change between versions.

Adopt

5 surfaces

Template Gallery

17 Templates

Start from a proven pattern, not a blank page.

Each template bootstraps a product graph with the right entity types for its industry and stage. Run /upg-new-from-template and pick one.

17Templates
5Industries

How Templates Work

$ /upg-new-from-template saas

Available SaaS templates:
1. SaaS Technical Buyer Persona
2. PLG Acquisition Funnel
3. SaaS Business Model
4. Feature-Led Roadmap
5. SaaS Hypothesis Set

> 1

✓ Created 5 entities for SaaS Technical Buyer Persona
persona, job, need

SaaS

Software-as-a-Service products: subscription models, feature-gated tiers, and developer tools.

SaaS Technical Buyer Personaconcept to validation

A technical decision-maker persona with 2 jobs-to-be-done and 2 pain points: the foundation for any B2B SaaS product.

personajobneed
PLG Acquisition Funnelvalidation to growth

A product-led growth funnel with 5 stages from awareness to referral: the pirate metrics (AARRR) framework applied to your product.

funnelfunnel_step
SaaS Business Modelvalidation to growth

A complete SaaS business model with revenue stream, value proposition, and cost structure: the economics of your product in one template.

business_modelrevenue_streamvalue_propositioncost_structure
Feature-Led Roadmapvalidation to growth

3 features grouped into 3 epics with a release milestone: a structured starting point for your first product roadmap.

releasefeatureepic
SaaS Hypothesis Setconcept to validation

3 structured hypotheses (value, usability, and feasibility) plus an experiment template. Start validating before you build.

hypothesisexperiment

Marketplace

Two-sided or multi-sided platforms connecting supply and demand.

Two-Sided Persona Pairconcept to validation

A buyer persona and a seller persona, each with 2 jobs-to-be-done: the foundation for any marketplace where both sides need to win.

personajob
Marketplace Business Modelvalidation to growth

A marketplace business model with take-rate and subscription revenue streams, plus value propositions for both sides of the market.

business_modelrevenue_streamvalue_proposition
Supply-Demand Hypothesis Setconcept to validation

3 hypotheses testing the chicken-and-egg problem: can you attract supply, generate demand, and match them effectively?

hypothesis

Mobile

iOS and Android apps with app store distribution and mobile-specific patterns.

Mobile User Personaconcept to validation

A mobile-first user persona with 2 jobs-to-be-done and pain points focused on on-the-go context, interruptions, and small-screen constraints.

personajobneed
App Engagement Loopvalidation to growth

A mobile app funnel from download to daily habit: 5 stages covering onboarding, first value, habit formation, and sharing.

funnelfunnel_step
Mobile Launch Checklistvalidation

A release milestone with the 5 essential features every mobile app needs at launch: onboarding, core loop, notifications, analytics, and crash reporting.

releasefeature

Open Source

OSS projects with community, contributions, and commercial layers.

OSS Community Personasconcept to validation

A contributor persona and a user persona with distinct jobs-to-be-done: the two audiences every open-source project must serve.

personajob
OSS Adoption Funnelvalidation to growth

A 6-stage open-source adoption funnel from discovery to evangelism; tracks the journey from first GitHub star to active community champion.

funnelfunnel_step
OSS to Commercialgrowth to mature

The open-core business model: free community value proposition, paid enterprise value proposition, and the revenue stream that bridges them.

business_modelvalue_propositionrevenue_stream

Agency

Service businesses building products for clients.

Client Personaconcept to growth

An agency client persona with budget, timeline, and decision process: the key details that determine whether a lead becomes a project.

personajobneed
Service Blueprintvalidation to growth

An agency business model with 3 revenue streams (project-based, retainer, and advisory) covering the full spectrum of how agencies make money.

business_modelrevenue_stream
Engagement Kickoffvalidation to mature

A release milestone with the 5 phases of a client engagement: discovery, strategy, execution, review, and handoff. The operational backbone of every project.

releasefeature

Get Started

# Install the CLI + skills, then start from a template
npm install -g @unified-product-graph/cli
upg mcp setup && upg install-skills
/upg-new-from-template