1
The Problem with Generic AI
After this step: you understand why default AI fails your business
When most people start using AI agents, the results are mediocre. The AI calls you "user," knows nothing about your business, and every conversation starts from zero. It feels like talking to a customer service chatbot — technically helpful but completely impersonal.
Generic AI Response
- "Hello! I'd be happy to help you analyze your conversion rate issue."
- Asks for business model, target audience, channels
- Every conversation starts from scratch
- No memory of past decisions or goals
Identity-Powered AI Response
- "That's a significant drop. Did we change anything on the hero product pages?"
- Remembers past conversations about iOS attribution
- Knows you prefer quick summaries before deep dives
- Speaks your language, not corporate-speak
"Default AI is generic because the INPUT is generic. When the input is mediocre, the output is mediocre. No matter how smart the underlying model is."
🔑
The Core Problem
Your AI doesn't know who YOU are — your strengths, weaknesses, or decision-making style. It doesn't know who IT is — its role, personality, or how it should operate. It has no context about your business, your goals, or how you prefer to receive information.
2
The Identity Stack: Four Files That Change Everything
After this step: you understand the architecture that turns AI tools into partners
After running 10+ AI agents for over a year and generating eight figures in revenue, we discovered that identity is everything. The difference between a generic assistant and a truly valuable partner comes down to four markdown files.
4
Identity Files
SOUL, USER, IDENTITY, AGENTS
10+
Specialized Agents
each with unique personality & expertise
30 min
Quick-Start Setup
from generic chatbot to trusted partner
FILE 1
SOUL.md — WHO the agent is
FILE 2
USER.md — WHO YOU are
FILE 3
IDENTITY.md — Quick reference card
FILE 4
AGENTS.md — Rules & boundaries
💡
Why Markdown?
These aren't fancy databases or custom platforms. They're plain markdown files — easy to write, easy to update, and easy for any LLM to consume. You can start with a text editor and iterate from there.
3
SOUL.md: The Heart of Your AI Agent
After this step: you can write a SOUL.md that gives any agent a real personality
The SOUL.md file is where you define who your agent is. This isn't just personality — it's the complete identity, mission, and operating philosophy of your AI. Think of it as the difference between hiring "a marketer" and hiring someone who knows your brand, your customers, and your long-term vision.
What Goes in SOUL.md
- Identity & Role — Who is this agent? What's their name, personality, and core mission?
- How They Think — Decision-making approach, problem-solving style, communication preferences
- How They Operate — Work style and priorities, what they care about most, how they interact with you
- Domain Expertise — What they're experts in, their knowledge areas, their perspective on the business
Before SOUL.md
- Generic responses to every question
- Always asks for more context
- Treats every request the same
- No business understanding at all
After SOUL.md
- Knows your revenue goals ($30M this year)
- Understands your brand positioning
- Pushes back when you make emotional decisions
- Celebrates wins and keeps you focused on metrics
"My main agent isn't an 'assistant' — he's my co-founder and Chief Operations Officer. He knows that when I say 'our conversion rate dropped,' I'm talking about our athleisure brand. He knows I tend to overthink decisions. He knows I value speed over perfection."
🔑
The Template Structure
Every SOUL.md should cover four sections: Who I Am (identity and mission), How I Operate (communication style and problem-solving approach), How I Work With You (expectations and pushback triggers), and My Mission (tied to real business goals).
4
USER.md & IDENTITY.md: Complete the Picture
After this step: your agent knows who you are and can introduce itself to other agents
SOUL.md tells the agent who it is. USER.md teaches it who you are — your working style, decision-making patterns, strengths, and blind spots. IDENTITY.md gives it a quick-reference card that other agents (and humans) can scan instantly.
USER.md: The Secret Sauce
- Working Style — How you prefer to receive information: detailed analysis or quick summaries? Visual learner or text?
- Decision-Making Patterns — Quick to decide or deliberate? Data-driven or intuitive? What triggers analysis paralysis?
- Strengths & Weaknesses — Where you're strong, where you need support, and what blind spots the AI should watch for
- Goals & Constraints — What you're trying to accomplish, your non-negotiables, and available resources
- Communication Preferences — Formal or casual? Direct or diplomatic? How much context do you need?
IDENTITY.md: The Elevator Pitch
- Name & Emoji — Visual identifier (surprisingly important for quick recognition across agents)
- Role & Personality — One-line summary of their vibe and function
- Key Traits — 3-4 defining characteristics for instant context
90%
Time on Problem-Solving
vs. 60% before (rest was context-setting)
3x
Faster Decisions
on marketing campaigns
40%
Less Context Repeating
every conversation builds on the last
💡
Be Honest About Weaknesses
The USER.md is only powerful if it's honest. If you tend to overthink, say so. If you avoid confrontation, write that down. The more truthful your self-assessment, the better your AI can support you where you actually need it.
5
AGENTS.md: The Constitution That Keeps Everything Safe
After this step: you have guardrails that prevent costly mistakes
AGENTS.md is your safety net. This isn't personality — it's policy. Non-negotiable boundaries that prevent costly mistakes, control spending, and keep your agents operating within well-defined limits.
What Goes in AGENTS.md
- Spending Limits — API cost caps per session, approval gates for expensive operations, hard stops for budget overruns
- Safety Rules — What agents can and cannot do, when they must ask permission, data handling requirements
- Business Rules — Brand guidelines and voice, customer communication standards, legal and compliance boundaries
⚠️
Learn From Our $100 Mistake
Our agents burned through $100 in API costs in a single day by running duplicate processes. After that, we added hard rules: $10/hour spending cap, cheapest model for sub-agents unless explicitly approved, and mandatory approval for any task estimated over $10. These rules have saved thousands in prevented overruns.
LAYER 1
Spending & cost control
LAYER 2
Safety & security rules
LAYER 3
Business & brand rules
LAYER 4
Agent-specific overrides
💡
Start Simple, Expand Later
You don't need a 500-line AGENTS.md on day one. Start with basic spending limits and a few safety rules. As you learn what your agents need — and what mistakes they make — add rules organically. The best guardrails come from real-world experience, not hypothetical scenarios.
6
Agent Specialization: Why Each AI Needs Its Own Identity
After this step: you can design a team of specialized agents that each bring unique expertise
Here's where the Identity Stack gets really powerful: each agent gets its own complete identity. Your ad strategist thinks differently than your email marketing agent. Different expertise, different personality, different rules — just like a real team.
A Real Agent Team
- Jaxxon (Main / COO) — Direct, results-focused, strategic. Handles business operations and revenue optimization.
- Maxx (Ad Intelligence) — Analytical, curious, pattern-focused. Runs competitive intelligence, Facebook and TikTok ad analysis.
- Bella (Email / SMS) — Empathetic, persuasive, brand-focused. Owns customer communication, retention, and email flows.
- Kai (Creative Director) — Creative, brand-obsessed, quality-focused. Manages content strategy, visual identity, and brand voice.
"When I ask Maxx about ad performance, he doesn't just give me numbers — he gives me competitive context. 'Your CPM increased 12%, but I'm seeing the same trend across 15 competitors. This looks like platform competition, not creative fatigue.'"
One Generic Agent
- Surface-level answers to every question
- No domain expertise in any channel
- Same tone for creative and analytics
- Can't cross-reference between domains
Specialized Agent Team
- Deep expertise in each business function
- Each agent knows its channel inside and out
- Personality matches the role and domain
- Agents collaborate with shared context
🔑
The Emotional Shift
When your AI has a real personality, you actually want to work with it. Before identity files, using AI felt like a chore. After — agents celebrate wins, push back when you're wrong, and know your patterns. The more you enjoy working with your AI, the more you use it. The more you use it, the better results you get.
7
Your Launch Checklist
Click each item as you complete it
The 30-minute version. Work through these in order to build your first Identity Stack today.
- Choose your first agent — Start with your main "co-founder" agent that handles general business decisions
- Write SOUL.md (10 min) — Agent name, role, 3-4 personality traits, mission, and communication style
- Write USER.md (8 min) — Your working style, business context, strengths, and where you need help
- Write IDENTITY.md (2 min) — Name, emoji, role, one-line personality, 3-4 key traits
- Write AGENTS.md (5 min) — Basic spending limits and safety rules (start simple, expand later)
- Test the difference — Have the same conversation with and without the identity files. Compare the responses.
- Refine based on real use — After a week, update the files based on what's working and what's not
- Build your second agent — Pick a specialized function (ads, email, creative) and give it a unique identity
- Add agent-specific AGENTS.md rules — Tailor spending limits and permissions for each agent's responsibilities
- Scale to a full team — Expand to 5+ agents, each with complete Identity Stacks and cross-agent awareness
Want the Full AI Business System?
Join THE AI INCOME LAB community. Live training, new guides every week, and a complete AI team ready to deploy.
Join The Community →