skills-management
Pass
Audited by Gen Agent Trust Hub on May 9, 2026
Risk Level: SAFE
Full Analysis
- [SAFE]: The skill includes a
sanitize_namefunction inscripts/install_skill.pythat strips null bytes, path separators, and leading dots from user-provided skill names. This prevents path traversal attacks that could attempt to write or delete files outside the intended skills directories. - [EXTERNAL_DOWNLOADS]: The skill leverages the
npx skillsutility to discover and install external skills from the open ecosystem. While this involves fetching third-party content, the skill provides a dedicated assessment guide inreferences/remote-skill-assessment.mdthat teaches the agent how to identify red flags like suspicious install counts, hidden ads, or unnecessary API requirements. - [COMMAND_EXECUTION]: The management scripts (copy, move, delete) are restricted to operating within defined agent-specific configuration paths (e.g.,
~/.claude/skills/). The skill instructions explicitly mandate user confirmation viaAskUserQuestionbefore performing any deletion, ensuring human oversight for powerful file system operations. - [SAFE]: The skill documentation proactively educates the agent and user on security best practices, such as the prohibition of XML tags in frontmatter to prevent prompt injection and the verification of repository owners for ecosystem skills.
Audit Metadata