Specification

message.md

A dynamic messaging specification for agents — built to keep AI-generated content consistent, on-brand, relevant, and uniquely yours - without breaking the token bank.

Check the spec
MESSAGE.md
---
company:Acme, Inc.
version:1.0
maintained-by:Product Marketing
---
## Attributes
// Market framing to set the right altitude
## Facts
// Quick company reference
...

Every AI system that generates content needs a messaging house: codified positioning that defines the brand, the audience, and the portfolio. MESSAGE.md is that house — expressed as structured markdown with opinionated conventions.

Most messaging frameworks go stale the second they get written down, and agents struggle to parse messaging when multiple products, categories, personas, and alternatives are in play.

Core elements

a messaging house, as code

MESSAGE.md
sets the altitude

Company facts, glossary of terms, brand guardrails, and scenario dimensions. Agents load this first, always-on.

MESSAGE.md
Pillars
tell the story

Foundational messaging documents — the company, narrative, market, audience, and portfolio, with the proof to back it all up.

messaging/pillars/
Collections
hold the details

Granular profiles loaded on demand for specific personas, products, competitors, segments, and more.

messaging/collections/
Assets
define the shape

Structured documents for what every asset type looks like for you, with the conventions to design and produce.

messaging/assets/
Runtime

the messaging room

the right message, at the right time, for the right reasons

Compelling event
analyst-report · competitor-news · customer-win · market-event
Market moment
category-disruption · regulatory-shift · consolidation
Strategic shape
new-product · strategic-event · brand-campaign · thought-leadership
Content lens
Awareness · Acquisition · Activation · Adoption · Advocacy · Amplification
Load

MESSAGE.md loads first — attributes, glossary, guardrails, and the scenario vocabulary. Always on.

Infer

The agent reads the task and combines the four dimensions into the scenario at hand.

Assemble

Only the pillars, collections, and assets whose Load When conditions match get pulled in.

The result is tightly scoped context assembled per task — not the entire messaging house in every prompt. Message optimized, token optimized.

Pillars

tell the story

top-level positioning across the full messaging domain

Profile
pillars/profile.md
Key statements and brand voice.
Always
Pitch
pillars/pitch.md
Strategic narrative and talking points.
Always
Position
pillars/position.md
Category claims and differentiators.
Researching position
People
pillars/people.md
Audience framing and relevant messages.
A specific audience
Portfolio
pillars/portfolio.md
Product overview and capabilities.
Named products
Proof
pillars/proof.md
Customer wins, analyst recognition.
Backing claims
Collections

hold the details

granular profiles, loaded on demand for focus and relevance

Personas
collections/personas/
Buyer role with altitude, pain points, and messaging guidance.
Named role
Products
collections/products/
A product, module, platform, or add-on in the portfolio.
Named product
Competitors
collections/competitors/
An alternative buyers evaluate — vendor, DIY, status quo.
Named competitor
Segments
collections/segments/
Industry, size, region, or maturity slice with adjusted messaging.
Named segment
Solutions
collections/solutions/
A use-case bundle composed of one or more products.
Named use case
Stories
collections/stories/
Customer evidence — outcome, quote, and proof.
Named customer
Categories
collections/categories/
Market category the company aligns with or competes in.
Category themes
Reports
collections/reports/
Third-party research — analyst report, market study, benchmark.
Cited research
Assets

define the shape

structured output specs the agent builds against

Blog Post
blog-post/+ variants/
Customer Story
customer-story/+ variants/
Email
email/+ variants/
Landing Page
landing-page/+ variants/
One-Pager
one-pager/+ variants/
Press Release
press-release/+ variants/
Social Post
social-post/+ variants/
Whitepaper
whitepaper/+ variants/
Web Copy
web-copy/+ variants/
Slide Deck
slide-deck/+ variants/
Enablement
enablement/+ variants/

LLMs already know how to write. Each asset type defines the structure and company-specific rules — variants load only when a specific one is named.