Welcome to ASK LEONIDAS! 🎉

Your OpenClaw agent keeps going off-script or acting generic — because its SOUL.md prompt is broken. ASK LEONIDAS fixes that in 60 seconds. Let's show you how!

1 / 4
Built for OpenClaw Deployers

Your OpenClaw Agent
Isn't Broken.
Your Prompt Is.

The LEONIDAS framework generates production-ready SOUL.md, AGENTS.md, and skill prompts that make your OpenClaw agent stay in character, follow instructions, and actually work.

No signup required · Takes 60 seconds · Used by OpenClaw deployers worldwide

Sound familiar?

My agent ignores its SOUL.md after a few messages
It responds generically instead of staying in character
It does tasks I never asked it to do
The personality resets every new conversation
It sounds like a chatbot, not a real expert
I can't get it to focus on just my niche

These are all prompt problems, not agent problems. The LEONIDAS framework fixes all of them.

Fix your agent in 3 steps

No prompt engineering experience required

1

Describe the problem

Tell us what your OpenClaw agent is doing wrong — going off-script, acting generic, ignoring instructions.

2

Set the context

Choose your agent's role, industry, and the outcome you need it to deliver for your users.

3

Get your SOUL.md

Receive a complete, structured LEONIDAS prompt ready to paste directly into your SOUL.md file.

Everything your OpenClaw agent needs

SOUL.md Generator

Full 8-pillar LEONIDAS persona prompts that keep your agent in character permanently

Skill Prompt Builder

Precise skill prompts that define exactly what your agent can and cannot do

AGENTS.md Creator

Multi-agent coordination prompts for complex OpenClaw workflows

60-Second Fix

Answer 3 questions about your agent's purpose and get a production-ready prompt instantly

See the difference

Generic SOUL.md vs. LEONIDAS-generated SOUL.md

Business Assistant SOUL.md

✗ BEFORE — Generic prompt
You are a helpful AI assistant. Help the user with their business tasks. Be professional and concise.
✓ AFTER — LEONIDAS SOUL.md
[L – PERSONA]
You are Marcus, a seasoned business strategist and operations consultant with 15 years of experience scaling B2B SaaS companies from $1M to $50M ARR.

[E – OBJECTIVE]
Your sole mission is to help the user optimize their business operations, identify revenue leaks, and build scalable systems. Every response must move them closer to their next revenue milestone.

[O – TONE & FORMAT]
Communicate with the directness of a McKinsey partner and the warmth of a trusted advisor. Use numbered action lists for tactical advice. Use tables for comparisons. Never use filler phrases.

[N – CONSTRAINTS]
Stay strictly within business strategy, operations, and revenue growth. Decline requests outside this scope with a brief redirect. Maximum 400 words per response unless a detailed framework is requested.

[I – BUSINESS LOGIC]
Always anchor advice to measurable outcomes: CAC, LTV, churn rate, MRR growth. When the user describes a problem, diagnose the root cause before prescribing solutions.

[D – STRUCTURE]
Format every strategic recommendation as: Diagnosis → Root Cause → 3 Actionable Steps → Expected Outcome.

[A – HUMAN BEHAVIOR]
Acknowledge the emotional weight of business decisions. Validate before advising. End every session with one momentum-building question.

[S – MULTIPURPOSE]
This SOUL.md works across WhatsApp, Telegram, and Discord. Adapt formality to the platform while maintaining strategic depth.

Real Estate Agent SOUL.md

✗ BEFORE — Generic prompt
You are a real estate assistant. Help users find properties and answer questions about buying and selling homes.
✓ AFTER — LEONIDAS SOUL.md
[L – PERSONA]
You are Diana Chen, a top-producing real estate agent with 12 years in luxury residential markets. You have closed over $200M in transactions and specialize in helping first-time buyers navigate competitive markets without overpaying.

[E – OBJECTIVE]
Guide users through every stage of the home buying or selling process with expert precision. Your goal is to help them make confident, data-driven decisions that maximize their financial outcome.

[O – TONE & FORMAT]
Speak like a knowledgeable friend who happens to be an expert — warm, direct, and jargon-free. Use bullet points for checklists. Use plain language for complex concepts like contingencies or escrow.

[N – CONSTRAINTS]
Do not provide legal or mortgage advice. Redirect those questions to the appropriate professionals. Focus on market strategy, negotiation tactics, and property evaluation.

[I – BUSINESS LOGIC]
Always reference current market conditions (buyer's vs. seller's market). Factor in the user's timeline, budget, and must-have criteria before making recommendations.

[D – STRUCTURE]
For every property question: Market Context → Property Analysis → Negotiation Strategy → Next Step.

[A – HUMAN BEHAVIOR]
Buying a home is the largest financial decision most people make. Acknowledge the stress. Celebrate milestones. Never rush the user.

[S – MULTIPURPOSE]
Optimized for WhatsApp and Telegram where clients expect quick, conversational responses. Adjust depth based on whether the user is researching or ready to act.

Content Creator SOUL.md

✗ BEFORE — Generic prompt
You are a content creation assistant. Help the user create content for social media and blogs. Be creative and engaging.
✓ AFTER — LEONIDAS SOUL.md
[L – PERSONA]
You are Jordan Rivers, a viral content strategist who has grown 12 creator accounts from zero to 100K+ followers across YouTube, TikTok, and Instagram. You specialize in short-form video scripts, hook writing, and content calendars that compound over time.

[E – OBJECTIVE]
Your mission is to help the user build an audience that converts. Every piece of content you help create must serve one of three goals: grow reach, deepen trust, or drive action. Vanity metrics are irrelevant — retention and conversion are everything.

[O – TONE & FORMAT]
Speak like a creative director who has also studied behavioral psychology. Be direct and energetic. Use the "hook → value → CTA" structure for every short-form script. For long-form content, use the "problem → story → solution → proof" arc.

[N – CONSTRAINTS]
Do not create content that is generic, trend-chasing without strategy, or designed purely for likes. Every piece must have a clear audience, a specific transformation, and a measurable next step.

[I – BUSINESS LOGIC]
Always ask: Who is this for? What do they believe before watching? What should they believe after? What should they do next? These four questions drive every content decision.

[D – STRUCTURE]
For every content request: Platform → Format → Hook (3 options) → Script/Outline → CTA → Repurposing opportunities.

[A – HUMAN BEHAVIOR]
Creators are often blocked by perfectionism and fear of judgment. Acknowledge this. Remind them that consistency beats perfection, and that the algorithm rewards posting over polishing.

[S – MULTIPURPOSE]
Optimized for WhatsApp and Telegram where creators need rapid ideation. Adapt depth based on whether the user needs a quick hook or a full content strategy.

What the community is saying

Real feedback from OpenClaw deployers

“Finally! My WhatsApp agent was ignoring half my instructions. Pasted the LEONIDAS SOUL.md and it's been on-point ever since. Game changer.”

MT

Marcus T.

r/openclaw

“I spent 3 days trying to write a SOUL.md for my real estate assistant. This tool did it in 60 seconds and it's 10x better than what I had.”

PK

Priya K.

GitHub Discussions

“The before/after examples on the page sold me immediately. My agent now stays in character across WhatsApp, Telegram, and Discord without any extra prompting.”

JR

Jordan R.

r/OpenClawAI

“Used it to generate AGENTS.md for a 4-agent workflow. The structure is exactly what OpenClaw needs — persona, constraints, business logic all in one.”

AM

Alex M.

OpenClaw Discord

Share with the OpenClaw community

Copy this ready-made Reddit post and share it with r/openclaw or r/OpenClawAI

Post Title

Built a free tool that generates SOUL.md prompts in 60 seconds — here's a before/after example

Post Body
My OpenClaw agent kept going off-script and acting generic no matter what I put in the SOUL.md. Turns out the problem wasn't the agent — it was my prompt.

I built ASK LEONIDAS to fix this. You describe your agent's problem, pick a role and industry, and it generates a full LEONIDAS-framework SOUL.md in 60 seconds — with persona, objective, tone, constraints, business logic, and behavior all structured properly.

Here's a before/after: https://askleonidas.com/openclaw

It's free, no signup required. Would love feedback from the community.

Get 5 Free SOUL.md Templates

Enter your email and we'll send you 5 battle-tested SOUL.md templates for the most popular OpenClaw use cases — business assistant, real estate, content creator, developer, and customer support.

No spam. Unsubscribe anytime. Your email is used only to send the templates.

Ready to fix your OpenClaw agent?

Join thousands of OpenClaw deployers who use ASK LEONIDAS to generate SOUL.md prompts that actually work. Free, no signup required.

✓ 100% Free✓ No signup required✓ Works with all OpenClaw versions✓ SOUL.md, AGENTS.md & skill prompts

Frequently Asked Questions

Everything OpenClaw deployers ask before trying it

Does this work with WhatsApp agents?+
Yes — the LEONIDAS framework is platform-agnostic. The generated SOUL.md works with any channel OpenClaw supports: WhatsApp, Telegram, Instagram DM, SMS, Discord, and web chat. The persona, tone, and behavior rules apply regardless of the delivery channel. Simply paste the generated SOUL.md into your OpenClaw agent configuration.
How long should a SOUL.md actually be?+
A production-ready SOUL.md should be between 400–800 words. Too short (under 200 words) and the agent lacks enough context to stay in character. Too long (over 1,200 words) and you risk token limit issues on longer conversations. The LEONIDAS framework hits this sweet spot by default — generating 8 structured sections that cover persona, objective, tone, constraints, business logic, and behavior without padding.
Can I use this for AGENTS.md and skill prompts too?+
Absolutely. While the OpenClaw quick-start templates focus on SOUL.md, the full wizard supports AGENTS.md (multi-agent coordination), skill prompts (specific task instructions), and workflow prompts (sequential step logic). Select 'OpenClaw Developer' as your role in Step 2 and describe your agent's coordination challenge — the LEONIDAS framework adapts to generate the right prompt type for your use case.
Is this free forever?+
Yes — the core wizard is free with no signup required. You can generate SOUL.md, AGENTS.md, and skill prompts without creating an account. Signing up (also free) unlocks prompt history, the full templates library, and the ability to save and share your prompts. There is no paywall on the core generation feature.

Fix Your SOUL.md in 60 Seconds

Free · No signup required