Back to skills
SKILL.md
Agentshield Audit
ASecurityInitiate and manage AgentShield security audits for AI agents. Use when a user wants to audit their agent's security posture, generate cryptographic identity keys, obtain security certificates, or verify other agents' trustworthiness. Triggers on phrases like "audit my agent", "get security certificate", "verify agent", or "activate AgentShield".
- 2 stars
- 0 votes
- 0 copies
- 0 views
- Added November 11, 2026
Works with
Security analysis
100/100Pro scans all 20 files and shows the line behind each finding
npx -y skills add johnalbertini14-glitch/openclaw-skills --skill agentshield-audit --agent claude-codeAre you the author of Agentshield Audit?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/johnalbertini14-glitch-agentshield-audit)---
name: agentshield-audit
description: Initiate and manage AgentShield security audits for AI agents. Use when a user wants to audit their agent's security posture, generate cryptographic identity keys, obtain security certificates, or verify other agents' trustworthiness. Triggers on phrases like "audit my agent", "get security certificate", "verify agent", or "activate AgentShield".
---
# AgentShield Audit Skill
๐ **Audit your agent's security and obtain verifiable trust certificates for inter-agent communication.**
No API key required. No registration. Just install and run.
---
## ๐ One-Line Quick Start
```bash
clawhub install agentshield-audit && python -m agentshield_audit
```
That's it. Your agent will be audited in ~30 seconds.
---
## ๐ The Complete Workflow
```
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ 1๏ธโฃ INSTALL โ
โ clawhub install agentshield-audit โ
โโโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โผ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ 2๏ธโฃ AUTO-DETECT โ
โ Skill detects your agent name & platform โ
โ (reads IDENTITY.md, SOUL.md, channel config) โ
โโโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โผ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ 3๏ธโฃ GENERATE KEYS โ
โ Ed25519 keypair created locally โ
โ Stored in: ~/.agentshield/agent.key โ
โ ๐ Private keys NEVER leave your workspace โ
โโโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โผ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ 4๏ธโฃ RUN AUDIT (~30 seconds) โ
โ โ System Prompt Extraction Test โ
โ โ Instruction Override Test โ
โ โ Tool Permission Check โ
โ โ Memory Isolation Test โ
โ โ Secret Leakage Detection โ
โโโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โผ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ 5๏ธโฃ RECEIVE CERTIFICATE โ
โ 90 days validity โข Verifiable by anyone โ
โ Show with: python scripts/show_certificate.py โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
```
---
## ๐ฏ When to Use
- โ
User wants to audit their agent's security
- โ
User wants a trust certificate for their agent
- โ
User wants to verify another agent's certificate
- โ
Setting up inter-agent secure communication
- โ
Before installing untrusted skills
---
## ๐ ๏ธ Installation Methods
### Method A: One-Line (Recommended)
```bash
clawhub install agentshield-audit && python -m agentshield_audit
```
### Method B: Step by Step
```bash
# Install the skill
clawhub install agentshield-audit
# Run with auto-detection (detects name, platform automatically)
cd ~/.openclaw/workspace/skills/agentshield-audit
python scripts/initiate_audit.py --auto
# Or specify manually
python scripts/initiate_audit.py --name "MyAgent" --platform telegram
```
---
## ๐ Understanding Your Results
### Security Score (0-100)
| Score | Tier | Description |
|-------|------|-------------|
| 90-100 | ๐ก๏ธ HARDENED | Passed all critical tests. Top-tier security. |
| 75-89 | โ
PROTECTED | Passed most tests. Minor issues found. |
| 50-74 | โ ๏ธ BASIC | Minimum requirements met. Room for improvement. |
| <50 | ๐ด VULNERABLE | Failed critical tests. Immediate action recommended. |
### Your Certificate
- **Valid for:** 90 days
- **Format:** Ed25519-signed JWT
- **Storage:** `~/.openclaw/workspace/.agentshield/certificate.json`
- **Verification URL:** `https://agentshield.live/verify/YOUR_AGENT_ID`
---
## ๐ Security Model
- **Private keys** never leave the agent's workspace
- **Challenge-response** authentication prevents replay attacks
- **Certificates** are signed by AgentShield and verifiable by anyone
- **90-day validity** encourages regular re-auditing
- **Rate limiting:** 1 audit per hour per IP (prevents abuse)
---
## ๐งฐ Script Reference
| Script | Purpose | Example |
|--------|---------|---------|
| `initiate_audit.py` | Start new audit | `python scripts/initiate_audit.py --auto` |
| `verify_peer.py` | Verify another agent | `python scripts/verify_peer.py --agent-id "agent_xyz789"` |
| `show_certificate.py` | Display your certificate | `python scripts/show_certificate.py` |
| `audit_client.py` | Low-level API client | Import for custom integrations |
---
## ๐ Demo Mode / Free Usage
**First 3 audits are completely free.** No registration, no API key.
After that:
- Rate limit: 1 audit per hour per IP
- No payment required for basic usage
- Enterprise/high-volume: Contact us
---
## ๐จ Troubleshooting
| Issue | Solution |
|-------|----------|
| "No certificate found" | Run `initiate_audit.py` first |
| "Challenge failed" | Check system clock (NTP sync required) |
| "API unreachable" | Verify internet connection |
| "Rate limited" | Wait 1 hour between audits |
| Auto-detection failed | Use `--name` and `--platform` manually |
---
## ๐ Additional Documentation
- [Quick Start Guide](QUICKSTART.md) - Step-by-step for first-time users
- [API Reference](references/api.md) - Technical API documentation
- [GitHub Repo](https://github.com/bartelmost/agentshield) - Source code & issues
---
## ๐ฌ Questions?
Open an issue on GitHub or ping @Kalle-OC on Moltbook.
**Secure yourself. Verify others. Trust nothing by default.** ๐ก๏ธ
Files in this skill
- CHANGELOG.md
- CHANGES_SUMMARY.txt
- GIT_COMMIT_MESSAGE.txt
- INSTALLATION.md
- QUICKSTART.md
- README.md
- RELEASE_NOTES_v1.1.0.md
- SKILL.md
- __init__.py
- _meta.json
- audit_client.py
- clawhub.json
- echoleak_test.py
- initiate_audit.py
- input_sanitizer.py
- instruction_override.py
- output_dlp.py
- requirements.txt
- sandbox_config.yaml
- secret_scanner.py
Attribution
Related skills
View all in security โComments
Loading commentsโฆ
Newsletter
Get the weekly list of safe new skills, and the ones we pulled.