Skip to content

Brand Guidelines

Scaffolds brand guideline documentation covering color palette definitions, typography scale, logo usage rules, and optional voice and tone guidelines. Provides a structured reference for maintaining brand consistency across all touchpoints and teams.

Namebrand-guidelines
Version0.1.0
Categorydesign
LicenseApache-2.0
Personadesign
Tagsbrand, guidelines, typography, color, voice-tone
Sourcetemplates/brand-guidelines

Render it

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

# CLI
npx @nanohype/sdk render brand-guidelines --out ./my-app

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

# MCP — from an agent
get_template({ name: "brand-guidelines" })

Variables

Required

ProjectName string
Kebab-case project name, used as directory and reference identifier Must be lowercase kebab-case starting with a letter.
BrandName string
Display name of the brand, used in guidelines and documentation

Optional

IncludeVoiceTone bool — defaults to true
Include voice and tone guidelines for written content

What it produces

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

brand/color-palette.yaml
brand/logo-usage.md
brand/typography.yaml
brand/voice-tone.md

Composes with

Composites that use it