Skip to content

Proposal Brief

Scaffolds an agent brief for drafting a client-facing proposal. The rendered brief instructs an agent to analyze client needs, define a solution approach, structure pricing and timeline, articulate differentiators, and produce a polished proposal document ready for client delivery.

Namebrief-proposal
Version0.1.0
Categorysales
LicenseApache-2.0
Personasales
Tagsbrief, proposal, sales, client, engagement
Sourcetemplates/brief-proposal

Render it

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

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

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

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

Variables

Required

ProjectName string
Internal project name for this engagement
CompanyName string
Your company name as it should appear in the proposal
ClientName string
Client organization name

Optional

EngagementType string — defaults to services
Type of engagement (services, product, advisory, hybrid)
ClientContext string — defaults to
Background on the client's situation, goals, or pain points

What it produces

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

brief.md

Composes with

Composites that use it