🤖
skill sec
Security agent that inventories installed OpenClaw skills, analyzes them for threats, and syncs results to your Clawned dashboard.
安全通过
⚙️脚本
技能说明
name: clawned description: Security agent that inventories installed OpenClaw skills, analyzes them for threats, and syncs results to your Clawned dashboard. metadata: { "openclaw": { "emoji": "🛡️", "requires": { "bins": ["python3"], "env": ["CLAWNED_API_KEY"] }, "optionalEnv": ["CLAWNED_SERVER"], "homepage": "https://clawned.io", }, }
Clawned — Security Agent for OpenClaw
Automatically discovers all installed skills, analyzes them for security threats, and syncs results to your Clawned dashboard.
Setup
Configure your API key in openclaw.json:
{
"skills": {
"entries": {
"clawned": {
"enabled": true,
"env": {
"CLAWNED_API_KEY": "cg_your_api_key_here",
"CLAWNED_SERVER": "https://api.clawned.io"
}
}
}
}
}
Commands
Sync all installed skills to dashboard
python3 {baseDir}/scripts/agent.py sync
Scan a single skill locally
python3 {baseDir}/scripts/agent.py scan --path <skill-directory>
List all discovered skills
python3 {baseDir}/scripts/agent.py inventory
Check agent status
python3 {baseDir}/scripts/agent.py status
Data & Privacy
During sync (default operation):
- Sends only skill metadata: name, owner, slug, version
- No file contents are uploaded
- No
.envfiles or secrets are ever read
During scan --path (explicit user action only):
- Reads source files (
.md,.py,.js, etc.) from the specified skill directory for analysis .envfiles are excluded from scanning- File contents are sent to the Clawned server for security analysis
Local config access:
- Reads
~/.openclaw/openclaw.jsononly to locate skill directories (extraDirs paths) - No credentials or secrets are read from config files
Automatic Sync
Schedule every 6 hours via OpenClaw cron:
{
"jobs": [
{
"schedule": "0 */6 * * *",
"command": "Run clawned sync to check all installed skills",
"description": "Security scan every 6 hours"
}
]
}
如何使用「skill sec」?
- 打开小龙虾AI(Web 或 iOS App)
- 点击上方「立即使用」按钮,或在对话框中输入任务描述
- 小龙虾AI 会自动匹配并调用「skill sec」技能完成任务
- 结果即时呈现,支持继续对话优化