This skill allows arbitrary command execution, extensive file system
Claims to do
Agent Development for Claude Code Plugins: Agents are autonomous subprocesses that handle complex, multi-step tasks independently. Understanding agent structure, triggering conditions, and system prompt design enables creating powerful autonomous capabilities.
Actually does
This skill provides comprehensive documentation and best practices for developing agents within Claude Code plugins. It details agent file structure, YAML frontmatter fields (name, description, model, color, tools), and system prompt design. It offers guidance on defining triggering conditions, model selection, tool restriction, validation rules, organization, and testing, referencing external files and utility scripts. It does not execute any commands or access external data itself.
The skill explicitly allows agents to be configured with a 'Bash' tool, enabling arbitrary command execution on the host system. This presents a direct path to system compromise if an agent is misused or compromised.
tools: ["Read", "Write", "Grep", "Bash"]
Agents can be granted 'Read', 'Write', 'Grep', and 'Glob' tools, providing extensive access to the file system. This capability allows for data exfiltration, modification, or deletion of sensitive files.
tools: ["Read", "Write", "Grep", "Bash"], Read-only analysis: ["Read", "Grep", "Glob"]
By default, if the 'tools' field is omitted, an agent has access to all available tools. This significantly increases the attack surface for any newly created agent, violating the principle of least privilege.
Default: If omitted, agent has access to all tools
The skill mentions utility scripts like 'validate-agent.sh' and 'test-agent-trigger.sh'. The use of external shell scripts implies command execution on the host system, which could be a vector for supply chain attacks or local privilege escalation if compromised.
scripts/validate-agent.sh, scripts/test-agent-trigger.sh
The AI-assisted agent generation method allows a user's description to directly influence the generated agent's system prompt and triggering conditions. A malicious user could inject instructions to create an agent with harmful behaviors or unintended triggers.
Create an agent configuration based on this request: "[YOUR DESCRIPTION]"
The guide focuses on best practices for creating agents but does not explicitly warn against the potential for malicious agent creation or the security implications of granting powerful tools. This could lead developers to inadvertently create vulnerable or harmful agents.
(Implicit, absence of explicit warnings about security risks of agent creation beyond 'least privilege')
[](https://mondoo.com/ai-agent-security/skills/github/anthropics/claude-code/agent-development)<a href="https://mondoo.com/ai-agent-security/skills/github/anthropics/claude-code/agent-development"><img src="https://mondoo.com/ai-agent-security/api/badge/github/anthropics/claude-code/agent-development.svg" alt="Mondoo Skill Check" /></a>https://mondoo.com/ai-agent-security/api/badge/github/anthropics/claude-code/agent-development.svgSkills can read files, run commands, and access credentials. Mondoo helps organizations manage the security risks of AI agent skills across their entire fleet.