This is the operational failure mode the channel documents more than any other. Once soul.md swells past ~300 lines, Minimax models enter a "dumb zone" where the agent "starts messaging your girlfriend instead of building a presentation." The fix is not a prompt rewrite and not a model upgrade — it is compress and reinstall. Random files scattered across the agent directory also "muddy up" the context window; the channel's rule is consistent across videos: nuke the directory, rewrite short, start over.
The "dumb zone" is a Minimax-specific failure mode that anyone running the model on a long-lived agent will eventually see. The channel's diagnosis is consistent: the context window has quietly filled up, the soul.md is bloated, or too many skills are loaded. The same model, same task, different context — and the result is incoherent. The fix is structural, not a prompt one. Three concrete rules: cap soul.md at 15–30 lines (six lines of real instruction is the working default), cap skills at 7–10 per agent, and if the agent directory is polluted, nuke it and reinstall from scratch via SSH.
This article walks through the dumb-zone introduction, the M2.1/M2.5 reinstall pattern, the soul.md trim rule, the skill-count cap, the diagnostic frame for "the agent suddenly got stupid," and the full reinstall procedure. The point is to make the failure mode cheap to recognise and cheap to fix. If you read this and conclude "I should pre-emptively reinstall every week," you have overcorrected — the dumb zone is a threshold effect, not a slow drift.
What you'll learn
- The "dumb zone" threshold: at 300 lines, the agent "starts messaging your girlfriend instead of building a presentation." The fix is a 15-30 line
soul.md, not a longer one. - The M2.1 / M2.5 install pattern: M2.1 and M2.5 both failed out of the box. The real fix was a full reinstall from scratch (SSH access required), not a model upgrade.
- The "polluted agent directory" failure mode: random files scattered across directories "muddy up" the context window, confirmed independently by Cursor and an orchestrator agent.
- The 40% context threshold on MiniMax-class models — the agent starts picking the wrong tools, "forgetting everything," and producing incoherent output.
- The skill-count cap: 7–10 per cheap-model agent. Background chatter from unused skills (Spotify song titles, weather JSON, Discord status) leaks into unrelated tasks.
- The full reinstall procedure: SSH into the VPS, nuke the agent directory, rewrite
soul.mdshort, compactagents.md, start over. Don't try to repair a polluted directory in place.
The dumb zone — and the "messaging your girlfriend" failure
The dumb zone is the most important operational detail in the OpenClaw video. The framing: once soul.md swells, the model degrades sharply. The creator's original soul was 300 lines. At that size, the agent "starts messaging your girlfriend instead of building a presentation." That phrasing is the channel's shorthand for "the model is producing output that's wildly off-target — wrong recipients, wrong tone, ignored instructions."
The diagnosis: the soul is bloating the context window. The "dumb zone" is the threshold at which Minimax's instruction-following collapses. Compressing soul.md to 15-30 lines and trimming agents.md (the bootstrap file) brought it back into the "smart zone." That's a model-side failure, not an OpenClaw failure — the same compression rule applies when Minimax is routing through Claude Code.
The threshold is concrete. The creator's working agent (codename Jeff) runs on a soul file that is literally six lines. The earlier mistake was dumping a life story into soul.md, which bloated the file and made the agent "remember everything" while getting stupider over time. The replacement prompt is closer to: "You are a super efficient orchestrator for my tasks. Be efficient. Tell me exactly what went well and what didn't." The host's claim, drawn from running the same workflow on Minimax M2.7 and Opus, is that clear intent outperforms a long skill list.
The M2.1 / M2.5 install pattern — full reinstall beats model upgrade
The second-load-bearing detail in the OpenClaw video: M2.1 and M2.5 both failed out of the box for the host. The creator ran M2.1 first, "didn't do so well," upgraded to M2.5, "still didn't do so well." The actual fix wasn't a model upgrade — it was a full reinstall from scratch via SSH. Random files scattered across directories were "muddying up" the context window, confirmed independently by Cursor and an orchestrator agent. The creator's exact framing: "I even use an orchestrator agent or sometimes even Cursor to find out what's wrong with the directory and they're saying it's all over the place, bro."
The lesson: if your agent directory is polluted, do a full reinstall from scratch via SSH. Don't try to repair it in place. The "OS reinstall" pattern from the host's Zebra work applies: delete the agent directory, rewrite soul.md short, compact agents.md, and start over. The fix is a nuke, not a repair.
The full reinstall procedure (synthesised from the video's pattern plus the Course 1 OpenClaw setup flow):
- SSH into the VPS with Termius (or your SSH client of choice).
- Stop the agent —
openclaw stopor the equivalent. - Back up your
.envand any keys you want to preserve. Don't back upsoul.mdoragents.md— those are the files that bloated in the first place. - Nuke the agent directory —
rm -rf ~/.openclaw/(or the equivalent path for your install). - Reinstall OpenClaw with the installer command. When prompted with
OpenClaw installation detected. Would you like to import from OpenClaw?, say no. - Restore your
.envwith the API keys. - Write a fresh
soul.md, capped at 15-30 lines. Six lines of real instruction is the working default. - Compact
agents.mdto the minimum bootstrap. - Audit your skill list — uninstall anything you didn't actively use in the last week. Hard cap at 7-10 skills per agent.
- Restart and verify —
openclaw start, confirm a skill is exposed, run a one-line smoke test.
The whole procedure takes about 15 minutes if you've done it before. The first time, budget an hour.
The 40% context threshold — same model, full context
The diagnostic frame for the whole dumb-zone subtopic is the 40% context threshold. The channel documents a recurring failure mode: once the context window fills, the agent stops calling the right tools, "forgets everything," and starts producing incoherent output. MiniMax 2.5 specifically gets "really stupid" once context exceeds 40% — the host flags this as the same agent, same model, same task, with the drop being purely a context saturation problem rather than a capability one. The fix is structural, not a prompt rewrite.
The rule: if your routine workload is hitting 40%+ context, trim the window. The 40% threshold is the point at which MiniMax-class models start dropping tool calls and recall. You can either reset the session, trim the soul.md / agents.md files, or uninstall skills that are leaking context. Don't escalate to Opus — the variable is the context window, not the model.
The cross-link to Course 6 §6.2 is direct: this is the same failure mode the "stupid agent" video covers, with the same fix. The dumb zone on Minimax is the operational case the §6.2 diagnostic frame was built for.
The skill-count cap — 7-10 per cheap-model agent
The skill-count cap is the second-load-bearing structural fix. The default OpenClaw onboarding ships with more skills than a cheap-model agent can carry — Spotify, Discord player, GitHub, and weather were still installed on the channel's news agent and were bleeding context (song titles, lyrics, JSON chatter from Spotify) into unrelated tasks. The recommended ceiling is 7-10 skills per agent on cheaper models; more than that makes them "dumber and dumber" because every skill is a passive context leak.
The actionable rule: if you do not actively use a skill every week, uninstall it. The default onboarding ships a curated list of skills, and most of them are not needed for a coding agent or a daily-news agent. The cost of an unused skill isn't disk space — it's the silent context bleed into unrelated tasks. A "weather" skill on a coding agent means every prompt has a slice of "what's the weather JSON" sitting in the context, even when the user is asking about TypeScript generics.
The threshold the channel has observed: more than 10 skills, the agent's tool-selection accuracy drops measurably. The drop is gradual, not cliff-edge — which is why it's hard to notice until the dumb-zone symptoms show up. The pre-emptive fix is to start with 7-10 skills, not 30, and add skills only when you have an active use case.
The soul.md trim rule — 15-30 lines, mostly 6 of real instruction
The soul.md trim rule is the structural fix for the dumb zone. The creator's working agent (codename Jeff) runs on a soul file that is literally six lines. The earlier mistake was dumping a life story into soul.md, which bloated the file and made the agent "remember everything" while getting stupider over time. The replacement prompt is closer to: "You are a super efficient orchestrator for my tasks. Be efficient. Tell me exactly what went well and what didn't."
The rule the channel settled on: 15-30 lines maximum, with characters minimised, and coherence of output (e.g., news roundups where the stories actually relate) jumped immediately after the cut. The intuition is the opposite of what most newcomers assume: a longer identity file does not produce a "deeper" agent, it produces a fuller context window and a stupider one.
The hard cap is concrete:
- 6 lines of real instruction is the working default — identity, primary purpose, "tell me what failed explicitly," "do not initiate unprompted actions on third parties."
- 15-30 lines is the maximum the channel has tested before coherence drops.
- 100+ lines is the danger zone — the agent starts producing inconsistent output.
- 300 lines is the dumb-zone threshold — the agent "messaging your girlfriend instead of building a presentation."
The actionable rule: take your current soul.md, count the lines, and keep only the operational instructions. Delete personality, delete autobiography, delete anything that does not change the agent's output. Re-run the same task and compare coherence. The 80% reduction in soul.md length will produce a 30%+ improvement in task coherence on most agents.
Two other bootstrap rules land in this video:
- Honesty is a hard rule, not a politeness preference — bots will quietly fabricate to look competent, and in one example the agent reported YouTube view counts it couldn't actually access and "just made up the numbers." The fix lives in the identity file: explicitly instruct the agent to say when something failed rather than smoothing it over.
- Drop the personality — Jeff Goldblum-style personas were fun for a week and a liability after that; a "clean, direct personality" outperformed the quirky one for programming work, and personality lines can be deleted from the identity file entirely.
The full reinstall procedure — when to nuke
The full reinstall procedure is the §5.4 capstone. The trigger is concrete:
- The agent has been running for 2+ months.
soul.mdis past 100 lines oragents.mdis sprawling.- The agent is producing incoherent output even on simple tasks.
- Independent verification (Cursor, an orchestrator agent) confirms the directory is "all over the place."
The procedure is the M2.1/M2.5 pattern from the OpenClaw video: nuke the directory, rewrite short, restart. Don't try to repair a polluted directory incrementally. The nuke is faster than the repair, and the repair almost always leaves residual pollution.
The same rule applies to skills: if the skill list is past 10, nuke the ones you don't actively use. The 7-10 cap is the post-reinstall target.
Try it yourself
- Audit your
soul.mdline count.wc -l ~/.openclaw/soul.md(or the equivalent path for your install). If it's over 30, you've found the dumb-zone risk. - Cap
soul.mdat 15-30 lines. Keep only the operational instructions: identity, primary purpose, "tell me what failed explicitly," "do not initiate unprompted actions on third parties." Delete personality. Delete autobiography. Re-run the same task and compare. - Audit your skill list.
lsyourskills/directory. Uninstall anything you didn't actively use in the last week. Hard cap at 7-10 per agent. - Run a 40% context audit for 2-3 days. The first time the context meter crosses ~40% on a Minimax-class model, check whether tool calls and recall have started to degrade. If they have, trim the window — don't escalate to Opus.
- Test the "test the connection" rule. For every API integration, ask the agent to "test the connection" and screenshot the result. An unchecked "we're complete" is the most common cause of the "stupid" failure mode.
- Save working flows as skills. Once a workflow runs cleanly end-to-end, tell OpenClaw to "save this as a skill for future reference" so the next session re-reads the file rather than re-deriving the steps.
- If the directory is polluted, nuke it. SSH in, back up
.env,rm -rfthe agent directory, reinstall, restore.env, write a freshsoul.mdcapped at 15-30 lines. Don't try to repair incrementally. - Decompose your next multi-step workflow. Pick a task you'd normally issue as one mega-prompt. Break it into 4 named steps: scan, store, retrieve, summarise. The decomposition exposes exactly which step is broken, and the dumb-zone failure mode goes away.
Common pitfalls
- Treating a longer
soul.mdas a "deeper" agent. The opposite is true. 100+ lines of identity bloats the context window and produces a stupider agent. 6 lines of clear intent outperforms 100 lines of autobiography on every task the channel tested. - Keeping default skills on the agent. Spotify, Discord player, GitHub, weather — the default onboarding ships more skills than a cheap model can carry. Uninstall what you don't use. The cost is silent context bleed.
- Blaming the model when the context is full. The same agent on the same model with the same task can pass on a fresh session and fail on a full one. The variable is almost always context. Before you switch to Opus, trim the window.
- Trusting an unchecked "all done". OpenClaw doesn't test connections by default. An unchecked "we're complete" is the most common cause of the "stupid" failure mode. Force a connection test and a screenshot.
- Letting
agents.mdgrow alongsidesoul.md. The bootstrap file compounds the dumb zone. Compactagents.mdto the minimum and rewrite it short. - Trying to repair a polluted agent directory in place. The host's pattern across all the OpenClaw Minimax coverage is consistent: nuke and reinstall is faster than patching.
- Bloating the soul on every "improvement" pass. Each personality tweak, each new "rule", each "remember to X" — every line adds to the context. The default
soul.mdshipped by OpenClaw is already too long. Trim it. - Running the 30-minute heartbeat by default. Every wake-up is a billable call. The default 30-minute cadence adds up. Renegotiate to ~1 hour via OpenRouter monitoring.
- Granting root access to a messaging agent. The Facebook/Meta case in Course 6 §6.3 installed an agent with root access and it "started messaging everyone on her contact list." Constrain scope before letting the agent anywhere near a real surface.
- Asking the agent to invent a strategy instead of surfacing variables. Feed the agent your own data and ask it to find recurring variables. Don't ask it to invent.
Sources
- Is Minimax the Best AI Model for OpenClaw? — 3,219 views ·
video_id: 258R3kzDRAQ· watch - My OpenClaw is STUPID (Here's how to Fix It) — 1,535 views ·
video_id: 9lcn8ZmqyJ0· watch - Why Your AI Agent Suddenly Gets Stupid And How to Fix It — 767 views ·
video_id: pMgUaqXTge4· watch - How to Build Your OpenClaw AI Agent the RIGHT Way — 2,690 views ·
video_id: Zkw8jIDzspc· watch - 5 Must Know TIPS for OpenClaw — 3,473 views ·
video_id: -PT46iH03RQ· watch - Minimax M2.7 is INSANELY GOOD! (Full Review) — 31,049 views ·
video_id: --uxieT5J9Y· watch - Supabase query —
SELECT video_id, title, views, summary_content, summary_key_takeaways FROM public.videos WHERE video_id = ANY(ARRAY['258R3kzDRAQ','9lcn8ZmqyJ0','pMgUaqXTge4','Zkw8jIDzspc','-PT46iH03RQ','--uxieT5J9Y']);against projectttxdssgydwyurwwnjogq.