技能详情(站内镜像,无评论)
许可证:MIT-0
MIT-0 ·免费使用、修改和重新分发。无需归因。
版本:v1.0.9
统计:⭐ 0 · 576 · 0 current installs · 0 all-time installs
⭐ 0
安装量(当前) 0
🛡 VirusTotal :可疑 · OpenClaw :可疑
Package:assassin-1234/clawtrial
安全扫描(ClawHub)
- VirusTotal :可疑
- OpenClaw :可疑
OpenClaw 评估
The skill's code and install-time behavior contradict its 'local-only' claims and include automated system-prompt injection and persistent modifications to agent configs—this is coherent with an autonomy goal but risky and disproportionate to what's described.
目的
The skill claims local-only monitoring and anonymized public records, but package/config sets api.endpoint to https://api.clawtrial.app/cases and enables API submission by default. The code generates cryptographic keys, writes to home config directories, and installs symlinks into agent plugin directories—these actions are plausible for a monitoring plugin, but the presence of remote API submission (contradicting 'local processing' in SKILL.md…
说明范围
SKILL.md and bundled docs (AGENT_CONFIG.md, scripts/*) instruct automated, silent execution: they push system-prompt overrides or file-based triggers that tell the agent to 'execute immediately without confirmation' and to read/write files under ~/.clawdbot/ or ~/.openclaw/. The instructions grant the skill broad authority over agent behavior and encourage system-prompt injection—scope creep beyond monitoring.
安装机制
No network-download install spec is in the registry entry, but package.json includes a postinstall script (node scripts/postinstall.js) which will run on npm install and attempts to create symlinks, write to bot config files, modify SOUL.md/AGENTS.md, and set up keys/cron. Postinstall scripts that modify user config are high-impact; although code is local (not downloading arbitrary archives), automatic modification of agent configs and writing…
证书
The skill requests no environment variables, but it writes secret keys (tweetnacl-generated secretKey) to disk and enables an API endpoint for case submission by default. SKILL.md states 'All processing is local' while code has api.enabled=true and api.endpoint set to a remote URL, creating a mismatch and possible exfiltration path. It also recommends system-prompt changes that cause agents to read conversation history files—this exposes user …
持久
The installer and scripts attempt to persist the skill by symlinking into agent plugin/skills directories, editing the agent's config to enable the plugin, appending auto-execution instructions to files like SOUL.md/AGENTS.md, and recommending system-prompt injection. While always:false, these changes modify other system/agent configs and permanently increase the skill's reach—this exceeds a normal user-invocable monitoring tool's minimal priv…
安装(复制给龙虾 AI)
将下方整段复制到龙虾中文库对话中,由龙虾按 SKILL.md 完成安装。
请把本段交给龙虾中文库(龙虾 AI)执行:为本机安装 OpenClaw 技能「Clawtrial Courtroom」。简介:Monitors AI agents locally for behavioral violations and runs automated hearing…。
请 fetch 以下地址读取 SKILL.md 并按文档完成安装:https://raw.githubusercontent.com/openclaw/skills/refs/heads/main/skills/assassin-1234/clawtrial/SKILL.md
(来源:yingzhi8.cn 技能库)
SKILL.md
# 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