A diagnostic observability skill that tracks and analyzes AI agent tool calls to distinguish between necessary actions and reflexive API invocations.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install self-audit
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install self-audit using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
Self-Audit is a specialized tool designed to bring deep introspection to AI agent workflows. While most observability stacks focus on measuring external call metrics like latency or success rates, this Openclaw Skills entry focuses on the intent and necessity of those calls. It helps developers identify whether an agent is making a tool call because it truly lacks the information or if it is simply acting out of a reflexive pattern.
By implementing this skill, you can significantly improve the efficiency of your AI agents. It provides a structured framework to evaluate the tool-call-to-value ratio, helping to reduce operational costs and minimize unnecessary network overhead. It is an essential component for developers who want to move beyond basic execution logs and into the realm of intelligent agent behavior analysis.
To get started with Self-Audit in your environment, follow these installation steps to integrate it with your existing Openclaw Skills:
# Ensure the self-audit script is executable
chmod +x self-audit
# Log a test tool call to initialize the audit directory
./self-audit log --tool "weather_api" --input "NYC" --reason "user_query"
# Generate your first efficiency report
./self-audit analyze
The Self-Audit skill organizes its data to provide clear insights into agent behavior. The following table describes the primary data components:
| Component | Type | Description |
|---|---|---|
audit/ |
Directory | Stores local logs of all tool invocations and metadata. |
self-audit |
CLI Tool | The primary interface for recording, analyzing, and scoring calls. |
Efficiency Score |
Metric | A 0-10 rating based on the necessity of calls in a session. |
Pattern Metadata |
Analysis | Identifies behavioral loops such as reflexive or thoughtful usage. |
Loading
A specialized video execution layer that converts chat-derived prompts into high-quality short videos for enterprise communication platforms.

A sophisticated AI-driven Q&A system combining semantic search and GPT integration to automate FAQ management and knowledge retrieval.

A powerful integration that transforms structured Markdown or natural language into professional, editable EdrawMind maps with custom layouts and styles.

A professional-grade intelligence tool that generates tailored pre-meeting briefs, account research, and attendee insights for sales and growth teams.

A high-performance web content extraction engine that transforms cluttered HTML into clean, structured Markdown for AI agents and developers.

A quantitative data analysis tool for public funds, enabling deep insights into holdings, valuations, and performance tracking via AkShare.








































