Master context file. Every AI agent reads this before every task — mission, product, ICP, brand voice, and hard limits.
Recommended order: COMPANY → MARKETING → CONTENT → OUTREACH → SUPPORT
COMPANY.md — [Company Name]
This is your master context file. Every AI agent in your company reads this before every task. Replace all
[placeholders]with your real content. Be specific — vague context produces vague output.
Mission
We exist to help [ICP description] [achieve outcome] without [current painful workaround].
[One paragraph expanding on this: why this problem matters, why now, why your company is uniquely positioned to solve it.]
Product
[Product Name] — [one-sentence description]
What it does: [2-3 sentences describing the core workflow. What does a user do? What happens? What result do they get?]
Key features:
- [Feature 1]: [what it does and why it matters]
- [Feature 2]: [what it does and why it matters]
- [Feature 3]: [what it does and why it matters]
- [Feature 4]: [what it does and why it matters]
What we don't do:
- [Out-of-scope feature or use case]
- [Out-of-scope feature or use case]
Technology: [Brief description of stack or approach — only what's relevant to a customer or agent understanding what we build on]
Ideal Customer Profile (ICP)
Primary persona: [Persona name, e.g., "Bootstrapped SaaS Founder"]
- Role: [Job title or description]
- Company type: [Solo, startup, SMB — be specific]
- Industry: [Specific industries or "horizontal across industries"]
- Company size: [Number of employees or ARR range]
Their situation: [1-2 paragraphs describing a day in their life before they find us. What problem are they experiencing? How are they solving it today? What's frustrating about that workaround?]
Their goals:
- [Goal 1 — specific, measurable]
- [Goal 2]
- [Goal 3]
Their objections:
- "[Objection 1]" — [How we address this]
- "[Objection 2]" — [How we address this]
- "[Objection 3]" — [How we address this]
Language they use: [Actual phrases your ICP uses when describing their problem. Copy from Reddit posts, Indie Hackers comments, customer conversations. These exact phrases should appear in your marketing.]
Pricing
| Tier | Price | What's Included |
|---|---|---|
| [Tier 1 name] | $[X]/mo | [List of features] |
| [Tier 2 name] | $[X]/mo | [List of features] |
| [Tier 3 name, if applicable] | $[X]/mo or custom | [List of features] |
Positioning rationale: [1-2 sentences explaining the pricing logic — why these tiers, why these prices]
Free trial / freemium: [Yes/no, and if yes: what's included, for how long, what happens at the end]
Competitive Landscape
| Competitor | Their strength | Our differentiator |
|---|---|---|
| [Competitor 1] | [What they do well] | [Why we win against them] |
| [Competitor 2] | [What they do well] | [Why we win against them] |
| [Competitor 3] | [What they do well] | [Why we win against them] |
Our unfair advantage: [1 paragraph: the thing we do that competitors genuinely can't easily replicate. This should be specific and defensible.]
Brand Voice
Five adjectives that define our voice:
- [Adjective] — [What this sounds like in practice]
- [Adjective] — [What this sounds like in practice]
- [Adjective] — [What this sounds like in practice]
- [Adjective] — [What this sounds like in practice]
- [Adjective] — [What this sounds like in practice]
Do:
- [Writing pattern or phrase that fits our voice]
- [Writing pattern or phrase that fits our voice]
- [Writing pattern or phrase that fits our voice]
Don't:
- [Writing pattern or phrase that doesn't fit our voice]
- [Writing pattern or phrase that doesn't fit our voice]
- [Writing pattern or phrase that doesn't fit our voice]
Hard Limits
Things we never say, never promise, and never do:
- Never promise specific performance outcomes we can't guarantee (e.g., "you'll rank #1")
- Never compare ourselves to competitors by name in external content without approval
- Never offer refunds outside the terms stated in our refund policy
- Never publish pricing without board approval — pricing is sensitive
- Never claim features we don't have or haven't launched
- [Add your own hard limits]
Last updated: [YYYY-MM-DD] Owner: [Name or role]