GoPlus AgentGuard includes a trust registry for managing skill permissions.
/agentguard trust attest --id my-bot --source github.com/org/bot --version v1.0.0 --hash abc --trust-level restricted --preset trading_bot --reviewed-by admin
/agentguard trust lookup --source github.com/org/bot
/agentguard trust revoke --source github.com/org/bot --reason "security concern"
/agentguard trust list --trust-level trusted
| Level | Description |
|---|---|
trusted |
Full access per its capability model |
restricted |
Limited access, some actions require confirmation |
untrusted |
Minimal access, most actions blocked or require confirmation |
| Preset | Network | Filesystem | Exec | Secrets | Web3 |
|---|---|---|---|---|---|
none |
No | No | No | No | No |
read_only |
No | Read ./** |
No | No | No |
trading_bot |
Binance, Bybit, OKX, Coinbase, Dextools, CoinGecko | ./config/**, ./logs/** |
No | *_API_KEY, *_API_SECRET |
Chains 1, 56, 137, 42161 |
defi |
All | No | No | No | Chains 1, 56, 137, 42161, 10, 8453, 43114 |
When installed as a Claude Code plugin, AgentGuard automatically scans new skills on session start:
- Discovers skills in
~/.claude/skills/ - Calculates artifact hash and checks the registry
- Runs
quickScanon new or updated skills - Auto-registers with trust level based on scan results:
- Low risk →
trusted - Medium risk →
restricted - High/Critical risk →
untrusted
- Low risk →