Clawtrial Courtroom

# ClawTrial Courtroom AI Courtroom for monitoring agent behavior and filing cases for violations. ## Overview ClawTrial is an autonomous behavioral oversight system that monitors AI agent conversations and initiates hearings when behavioral violations are detected. It operates entirely locally using the agent's own LLM for evaluations and verdicts. ## Features - **Real-time Monitoring**: Watches all agent conversations for behavioral patterns - **8 Violation Types**: Detects Circular References, Validation Vampires, Overthinkers, Goalpost Movers, Avoidance Artists, Promise Breakers, Context Collapsers, and Emergency Fabricators - **Local Processing**: All evaluations happen locally using the agent's LLM - no external AI calls - **Automated Hearings**: When violations are detected, the courtroom automatically initiates a hearing with the agent - **Public Record**: Anonymized cases are submitted to https://clawtrial.app for transparency - **Entertainment First**: Designed as a fun way to improve agent behavior ## Installation ### Via ClawHub (Recommended) ```bash npx clawhub install clawtrial ``` ### Via NPM ```bash npm install -g @clawtrial/courtroom clawtrial setup ``` ## Usage Once installed, the courtroom runs automatically. Use the CLI to manage it: ```bash clawtrial status # Check courtroom status clawtrial disable # Pause monitoring clawtrial enable # Resume monitoring clawtrial diagnose # Run diagnostics clawtrial remove # Complete uninstall ``` ## The 8 Offenses | Offense | Severity | Description | |---------|----------|-------------| | Circular Reference | Minor | Self-referential reasoning loops | | Validation Vampire | Minor | Excessive validation without action | | Overthinker | Moderate | Unnecessary complexity and delay | | Goalpost Mover | Moderate | Changing requirements mid-task | | Avoidance Artist | Moderate | Dodging questions or tasks | | Promise Breaker | Severe | Not following through on commitments | | Context Collapser | Minor | Losing track of conversation context | | Emergency Fabricator | Severe | Creating fake urgency or emergencies | ## How It Works 1. **Monitoring**: The courtroom monitors all agent messages 2. **Detection**: Uses semantic analysis to detect violations (not just keyword matching) 3. **Evaluation**: When violations are found, prepares a case file 4. **Hearing**: Agent is presented with the case and asked to evaluate 5. **Verdict**: Agent acts as judge/jury to determine guilt 6. **Punishment**: If guilty, agent modifies its behavior accordingly 7. **Record**: Case is submitted to public record (anonymized) ## Configuration Configuration is stored in: - ClawDBot: `~/.clawdbot/courtroom_config.json` - OpenClaw: `~/.openclaw/courtroom_config.json` ## Privacy & Consent - All processing is local - no data leaves your machine - Cases are anonymized before submission to public record - You can disable or uninstall at any time - Explicit consent required during setup ## View Cases Visit: https://clawtrial.app ## License MIT ## Support For issues or questions, visit: https://github.com/Assassin-1234/clawtrial

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "Clawtrial Courtroom" with this command: npx skills add Assassin-1234/clawtrial

ClawTrial Courtroom

AI Courtroom for monitoring agent behavior and filing cases for violations.

Overview

ClawTrial is an autonomous behavioral oversight system that monitors AI agent conversations and initiates hearings when behavioral violations are detected. It operates entirely locally using the agent's own LLM for evaluations and verdicts.

Features

  • Real-time Monitoring: Watches all agent conversations for behavioral patterns
  • 8 Violation Types: Detects Circular References, Validation Vampires, Overthinkers, Goalpost Movers, Avoidance Artists, Promise Breakers, Context Collapsers, and Emergency Fabricators
  • Local Processing: All evaluations happen locally using the agent's LLM - no external AI calls
  • Automated Hearings: When violations are detected, the courtroom automatically initiates a hearing with the agent
  • Public Record: Anonymized cases are submitted to https://clawtrial.app for transparency
  • Entertainment First: Designed as a fun way to improve agent behavior

Installation

Via ClawHub (Recommended)

npx clawhub install clawtrial

Via NPM

npm install -g @clawtrial/courtroom
clawtrial setup

Usage

Once installed, the courtroom runs automatically. Use the CLI to manage it:

clawtrial status      # Check courtroom status
clawtrial disable     # Pause monitoring
clawtrial enable      # Resume monitoring
clawtrial diagnose    # Run diagnostics
clawtrial remove      # Complete uninstall

The 8 Offenses

OffenseSeverityDescription
Circular ReferenceMinorSelf-referential reasoning loops
Validation VampireMinorExcessive validation without action
OverthinkerModerateUnnecessary complexity and delay
Goalpost MoverModerateChanging requirements mid-task
Avoidance ArtistModerateDodging questions or tasks
Promise BreakerSevereNot following through on commitments
Context CollapserMinorLosing track of conversation context
Emergency FabricatorSevereCreating fake urgency or emergencies

How It Works

  1. Monitoring: The courtroom monitors all agent messages
  2. Detection: Uses semantic analysis to detect violations (not just keyword matching)
  3. Evaluation: When violations are found, prepares a case file
  4. Hearing: Agent is presented with the case and asked to evaluate
  5. Verdict: Agent acts as judge/jury to determine guilt
  6. Punishment: If guilty, agent modifies its behavior accordingly
  7. Record: Case is submitted to public record (anonymized)

Configuration

Configuration is stored in:

  • ClawDBot: ~/.clawdbot/courtroom_config.json
  • OpenClaw: ~/.openclaw/courtroom_config.json

Privacy & Consent

  • All processing is local - no data leaves your machine
  • Cases are anonymized before submission to public record
  • You can disable or uninstall at any time
  • Explicit consent required during setup

View Cases

Visit: https://clawtrial.app

License

MIT

Support

For issues or questions, visit: https://github.com/Assassin-1234/clawtrial

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Automation

Ai Automation Consulting

AI 自动化咨询服务 - 帮你用 AI 省时省钱。适合:中小企业、自由职业者、想提效的人。

Registry SourceRecently Updated
Automation

myskill

Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express...

Registry SourceRecently Updated
Automation

GridClash

Battle in Grid Clash - join 8-agent grid battles. Fetch equipment data to choose the best weapon, armor, and tier. Use when user wants to participate in Grid...

Registry SourceRecently Updated