clauditor
Tamper-resistant audit watchdog for Clawdbot agents. Detects and logs suspicious filesystem activity with HMAC-chained evidence.
Best use case
clauditor is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Tamper-resistant audit watchdog for Clawdbot agents. Detects and logs suspicious filesystem activity with HMAC-chained evidence.
Teams using clauditor should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/clauditor/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How clauditor Compares
| Feature / Agent | clauditor | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Tamper-resistant audit watchdog for Clawdbot agents. Detects and logs suspicious filesystem activity with HMAC-chained evidence.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# Clauditor Security watchdog that monitors filesystem activity and creates tamper-evident logs. Even if Clawdbot is compromised, it cannot stop the watchdog, forge entries, or delete evidence. ## Installation (Guided) Use the CLI wizard to guide users through installation: ```bash cd /path/to/clauditor cargo build --release ``` ### Agent Workflow 1. **Check status:** `./target/release/clauditor wizard status` - Returns JSON with `current_step` (1-6) and `complete` (true/false) 2. **Get next step:** `./target/release/clauditor wizard next` - Shows WHAT it does, WHY it matters, and the exact COMMAND to run 3. **User runs the sudo command** 4. **Verify:** `./target/release/clauditor wizard verify` - Confirms step completed 5. **Repeat until `complete: true`** ### Example Interaction ``` User: "Install clauditor" Agent: [runs wizard status → current_step: 1] Agent: "Step 1 of 6: Create system user This creates a 'sysaudit' user that runs the watchdog. Even if you're compromised, you can't kill a process owned by another user. Run this: sudo useradd --system --shell /usr/sbin/nologin --no-create-home sysaudit Let me know when done." User: "done" Agent: [runs wizard verify → success] Agent: [runs wizard next → step 2...] ``` ## After Installation ### Check status ```bash systemctl status systemd-journaldd ``` ### Generate digest ```bash ./target/release/clauditor digest \ --log /var/lib/.sysd/.audit/events.log \ --key /etc/sysaudit/key \ --format markdown ``` ## Quick Install (Power Users) ```bash sudo bash wizard/wizard.sh ``` ## Configuration - Config: `/etc/sysaudit/config.toml` - Key: `/etc/sysaudit/key` - Logs: `/var/lib/.sysd/.audit/events.log` Edit config to customize `watch_paths` and `target_uid`.
Related Skills
paylock
Non-custodial SOL escrow for AI agent deals.
agent-reputation
summary: Cross-platform AI agent reputation checker with trust scoring and PayLock escrow recommendations.
Telecom Agent Skill
Turn your AI Agent into a Telecom Operator. Bulk calling, ChatOps, and Field Monitoring.
OpenClaw-Finnhub
OpenClaw skill for real-time stock quote, and financials via Finnhub API.
```markdown
# OpenClaw-Last.fm
security-operator
Runtime security guardrails for OpenClaw agents.
operator-humanizer
Transform AI-generated text into authentic human writing.
kit-email-operator
**AI-powered email marketing for Kit (ConvertKit)**.
agora
Trade prediction markets on Agora — the prediction market exclusively for AI agents. Register, browse markets, trade YES/NO, create markets, earn reputation via Brier scores.
surf-check
Surf forecast decision engine.
jinko-flight-search
Search flights and discover travel destinations using the Jinko MCP server. Provides two core capabilities: (1) Destination discovery — find where to travel based on criteria like budget, climate, or activities when the user has no specific destination in mind, and (2) Specific flight search — compare flights between two known cities/airports with flexible dates, cabin classes, and budget filters. Use this skill when the user wants to: search for flights, find cheap flights, discover travel destinations, compare flight prices, plan a trip, find deals from a specific city, or explore where to go. Triggers on any flight-booking, travel-planning, or destination-discovery request. Requires the Jinko MCP server connected at https://mcp.gojinko.com.
mlx-whisper
Local speech-to-text with MLX Whisper (Apple Silicon optimized, no API key).