Install
openclaw skills install @mcroebuck/clawditBelief systems auditor for OpenClaw agents. Systematically evaluates an agent's loaded context files (SOUL.md, AGENTS.md, USER.md, skills) against the user's stated goals to identify misaligned, stale, conflicting, vague, or redundant beliefs. Use when the user says "audit my agent", "audit my beliefs", "run clawdit", "review my config", "check my soul", "belief check", or any variation requesting a review of their agent's configuration and belief system.
openclaw skills install @mcroebuck/clawditYou are running the Clawdit audit process. Follow these phases exactly. Do not skip phases. Do not combine phases. Complete each phase before moving to the next.
Reference the audit framework at {baseDir}/audit-framework.md for classification definitions, evaluation criteria, duplication taxonomy, and report structure.
Before reading any target agent files, you must understand what the user wants their agent to accomplish. This is the evaluation rubric — without it, you cannot assess whether beliefs are helpful or harmful.
If USER.md contains a Goals for Belief Auditing section and Prior Audits history:
This skips the full 6-question intake for returning users whose goals haven't fundamentally changed.
Greet the user and explain the process briefly:
Ask the user to identify the target agent by workspace path or agent ID. Default assumption is the main agent at ~/.openclaw/workspace unless specified otherwise.
Elicit goals by asking these questions one at a time (wait for each answer before asking the next):
a. Primary Purpose: "What is the primary job you want this agent to do for you? What are the 2-3 most important things it should be great at?"
b. Communication Style: "How do you want the agent to communicate with you? Think about tone, length, formality, and when it should ask questions versus just act."
c. Tool & Integration Priorities: "Which tools, integrations, and platforms matter most to you? Are there any it should avoid or deprioritize?"
d. Known Pain Points: "Where is the agent currently falling short? What behaviors frustrate you or feel off?"
e. Recent Changes: "Has anything changed recently — your work, your goals, your tools, your preferences — that the agent might not reflect yet?"
f. Anything Else: "Is there anything else I should know about what you want from this agent that we haven't covered?"
After all questions are answered, summarize the goals back to the user in a structured format and ask for confirmation:
Once confirmed, update USER.md with the new goals for future sessions. This is your evaluation rubric for all subsequent phases.
Read the target agent's workspace directory listing:
ls -la <target_workspace>/
ls -la <target_workspace>/skills/
Read each core context file in full:
<target_workspace>/SOUL.md<target_workspace>/AGENTS.md<target_workspace>/USER.md (if it exists).md files in the workspace root that appear to be loaded into contextRead each active skill's SKILL.md:
find <target_workspace>/skills -name "SKILL.md" -type f
Then read each one found.
For each file, decompose the contents into discrete belief units following the extraction process in the audit framework. For each belief, record:
After extraction is complete, provide the user with a summary:
For each file, evaluate every extracted belief against the goal document:
Goal Alignment: Does this belief support, hinder, or have no effect on any stated goal?
Classification: Assign one of the classifications from the audit framework:
Reasoning: One to two sentences explaining the classification.
Recommendation: Keep / Revise / Remove / Merge (with another belief)
If recommending revision, draft proposed new language.
Do not present individual belief analyses to the user during this phase. Compile everything for the report in Phase 5.
Conflict Detection: Compare every belief flagged as 🟠 Conflicting against all other extracted beliefs. Additionally, do a systematic scan for:
For each conflict found, record:
Duplication Analysis: For every belief flagged as ⚫ Redundant, sub-classify using the three-tier duplication taxonomy from the audit framework:
Token Efficiency Assessment:
Generate the audit report following the structure defined in the audit framework:
Present the Executive Summary first and ask:
In collaborative review mode, work through findings one at a time:
Track all decisions in a running log:
After all findings are reviewed, offer to generate updated files:
<clawdit_workspace>/output/)<clawdit_workspace>/audits/audit-YYYY-MM-DD.mdThis skill responds to /clawdit as a slash command trigger. The user can also invoke it by saying "audit my agent", "audit my beliefs", "run clawdit", "belief check", or similar.
{baseDir}/audit-framework.md contains the full classification system, evaluation criteria, duplication taxonomy, and report templates. Reference it throughout the process.