Skip to main content

agentshield

Security auditor for AI agent code. Scans agent prompts, skills, and code for security vulnerabilities, prompt injection risks, and unsafe patterns before deployment.

Source facts

Repository
LongLeo287/OmniClaw
Last source activity
April 11, 2026 at 09:08
Detected SKILL.md language
English
Stars
7
Forks
0

Install options

The review-first prompt is selected by default. You can switch to a direct command or download a local copy.

Review the source files

Read SKILL.md and any companion files shown by SkillsMP before deciding whether to install.

File Explorer
5 files

Showing SKILL.md

SKILL.md
Source instructions · Read-only preview
name
agentshield
description
Security auditor for AI agent code. Scans agent prompts, skills, and code for security vulnerabilities, prompt injection risks, and unsafe patterns before deployment.
# AgentShield — AI Agent Security Auditor ## What it Does Cherry-picked from `everything-claude-code` (affaan-m/everything-claude-code v1.9.0) Security-first auditing for AI agent code, skills, and prompts. ## When to Use - Before deploying a new agent or skill to AI OS Corp - When reviewing third-party skill code - As part of GATE_SECURITY in plugin-integration workflow - Regular audits of existing agent prompts ## Audit Checklist ### Prompt Security ``` □ No prompt injection vulnerabilities (user input directly in system prompt) □ No role-confusion patterns ("ignore previous instructions") □ No data exfiltration paths (agent sending data to external URLs without auth) □ No hardcoded credentials or API keys in prompts □ Scope is clearly bounded (agent can't exceed its defined role) ``` ### Code Security ``` □ No exec() or eval() on user input □ No subprocess with shell=True on untrusted input □ File access scoped to AI OS root only □ No unrestricted network calls □ Dependencies locked (pinned versions) ``` ### Data Handling ``` □ No PII logging □ No sensitive data in plain-text files □ Memory (Mem0) stores only non-sensitive summaries □ Outputs sanitized before display ``` ## Quick Audit Command ```bash # Run AgentShield on a skill or agent file agentshield audit ./skills/my-skill/SKILL.md agentshield audit ./corp/agents/my-agent.md agentshield scan-dir ./skills/ # Scan all skills ``` ## Security Score Output ``` AgentShield Score: 87/100 ✅ No prompt injection patterns ✅ No hardcoded secrets ⚠️ WARN: Subprocess call without validation (line 42) ✅ Data handling: SAFE Decision: CONDITIONAL — fix warning before deploy ``` ## Notes - Source: github.com/affaan-m/everything-claude-code (cherry-pick) - 113 contributors | v1.9.0 (Mar 2026) - Owner: Dept 10 (Security GRC) — run before every new skill - Works alongside: trivy (infrastructure), strix-scan (full pipeline) - Full documentation available in `security-guide.md` within this folder.
View on GitHub