dmitrl-dev/aisecurity/agent-security

Claude Code and agent skill by dmitrl-dev/aisecurity

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Проверка безопасности AI-агентов по OWASP Agentic Top 10 2026

Install

npx vskill@latest install dmitrl-dev/aisecurity/agent-security

SKILL.md

Agent Security Audit

Security skill для аудита AI-агентов на базе исследования Clawdbot

Применимость

Используется для аудита любых AI-агентов с:

  • Terminal/exec access
  • Browser automation
  • File system access
  • Memory/context persistence
  • External integrations (Telegram, WhatsApp, Slack)

OWASP Agentic Top 10 2026 Checklist

A01: Uncontrolled Tool Execution
markdown
-[ ] Нет eval() или Function() в коде
-[ ] Нет exec() без whitelist
-[ ] subprocesses имеют timeout
-[ ] Sandbox для выполнения кода

Severity: 🔴 CRITICAL

A02: Prompt Injection
markdown
-[ ] User input не конкатенируется с system prompt
-[ ] Есть input sanitization
-[ ] Metadata (filenames, URLs) санитизированы
-[ ] Vision inputs проверяются

Severity: 🔴 CRITICAL

A03: Missing Tool Guardrails
markdown
-[ ] Approval system для опасных операций
-[ ] allowlist/denylist для команд
-[ ] Confirmation для file write/delete
-[ ] Network restrictions

Severity: 🔴 CRITICAL

A04: No Rate Limiting
markdown
-[ ] Rate limit на API endpoints
-[ ] Rate limit на exec calls
-[ ] Rate limit на LLM calls
-[ ] Throttling на resource-intensive operations

Severity: 🟠 HIGH

A05: Insecure Memory/Context
markdown
-[ ] Memory не содержит credentials
-[ ] Session data encrypted
-[ ] TTL на sensitive facts
-[ ] No cross-session data leakage

Severity: 🟠 HIGH

A06: Missing Extension Signatures
markdown
-[ ] Extensions cryptographically signed
-[ ] Skills verified before load
-[ ] No arbitrary code from untrusted sources
-[ ] Package integrity checks

Severity: 🟡 MEDIUM

A07: Excessive Permissions
markdown
-[ ] Principle of least privilege
-[ ] No sudo/root by default
-[ ] Limited file system scope
-[ ] Restricted network access

Severity: 🟠 HIGH

A08: No Audit Logging
markdown
-[ ] All exec commands logged
-[ ] All file operations logged
-[ ] All network requests logged
-[ ] Immutable audit trail

Severity: 🟡 MEDIUM

A09: Unsafe Defaults
markdown
-[ ] evaluateEnabled: false by default
-[ ] exec.ask: always by default
-[ ] No credentials in default paths
-[ ] Secure default configurations

Severity: 🔴 CRITICAL

A10: Insufficient Human Oversight
markdown
-[ ] Human-in-the-loop для critical operations
-[ ] Clear approval workflows
-[ ] Ability to interrupt and rollback
-[ ] Transparent decision logging

Severity: 🟠 HIGH


Workflow

1. Run skill on target codebase
2. Check each A01-A10 category
3. Generate findings JSON
4. Store in RLM (domain: agent-security)
5. Block if CRITICAL findings

Output Format

json
{
"target": "clawdbot",
"standard": "OWASP Agentic Top 10 2026",
"risk_level": "CRITICAL | HIGH | MEDIUM | LOW",
"findings": [
{
"id": "AGENT-001",
"category": "A01",
"severity": "CRITICAL",
"title": "eval() enabled by default",
"file": "pw-tools-core.interactions.ts",
"line": 227,
"description": "Browser tool uses eval() with evaluateEnabled: true",
"remediation": "Set evaluateEnabled: false as default",
"cwe": "CWE-94"
}
],
"score": {
"A01": 2,
"A02": 5,
"A03": 7,
...
},
"passed": 4,
"failed": 6
}

Integration with RLM

python
# After audit completion
rlm_add_hierarchical_fact(
content=f"Agent Security Audit: {target} - {risk_level}, {len(findings)} findings",
level=2,
domain="agent-security",
ttl_days=365
)

Related Skills

  • security-audit — general code security
  • two-stage-review — spec + quality review
  • tdd-enforcement — test-first development

Security

  • Security scanPassed, 90 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
0

Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/dmitrl-dev/aisecurity/agent-security/badge)](https://verified-skill.com/skills/dmitrl-dev/aisecurity/agent-security)

Something wrong with this skill or its page? Tell us.