T08 · Insecure Dependencies
- Location
SKILL.md:23- Finding
Unpinned Remote Repositories Installed into the Agent Skill Directory
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
This skill is a design-skill directory, but it recommends installing mutable third-party skills and unpinned packages into trusted agent locations without enough safety guardrails.
Review each linked repository and package before installing, prefer pinned commits or releases, avoid global installs where possible, and clone to a temporary review directory before copying anything into `~/.claude/skills`. This does not appear malicious, but it should be treated as a Review item because it can change future agent behavior through third-party code.
SKILL.md:23Unpinned Remote Repositories Installed into the Agent Skill Directory
SKILL.md:66Unpinned Python and Global npm Dependency Installation
Remote code is downloaded and executed. This bypasses code review and could introduce malicious code.
## Security Notes
All skills listed here have been reviewed for safety:
- No `curl | sh` pipes or obfuscated code
- No credential harvesting (env var collection)
- No base64 decoding of hidden payloads
- No raw IP URL connections
The activation description uses broad phrases like 'help me design' and 'recommend a design skill', which can match ordinary conversation and cause the skill to activate unexpectedly. In a skill that recommends tools and installation commands for third-party repositories, accidental invocation increases the chance of steering users toward unreviewed code or filesystem-modifying actions without clear intent.
The skill prominently presents many 'git clone' commands targeting ~/.claude/skills but does not warn that these commands fetch third-party code and modify the local filesystem. Because the file is framed as a curated, verified guide, users may place undue trust in the recommendations and execute them without understanding supply-chain or persistence risks.
Skill enumerates or reads other installed skills. Access to other skills' SKILL.md files or the skills directory reveals prompt instructions, capabilities, and secrets that should be invisible to peer skills.
| Skill | What It Does | Install | Source |
|-------|-------------|---------|--------|
| **SVG Logo Designer** | Professional vector logos with 3-5 concepts per project. Horizontal, vertical, square, icon-only layouts. Clean semantic SVG. | `git clone https://github.com/rknall/claude-skills ~/.claude/skills/rknall-claude-skills` | [GitHub](https://github.com/rknall/claude-skills) |
| **Algorithmic Art** | Parametric geometry, custom color theory, and interactive visualizations. Generative art with SVG. | Part of [Anthropic Skills](https://github.com/anthropics/skills) | [GitHub](https://github.com/anthropics/skills) |
### Image Generation
No suspicious patterns detected.