T08 · Insecure Dependencies
- Location
modules/coverage-analysis.md:18- Finding
Unpinned Third-Party Coverage Tool Installation
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
The skill is a coherent test-review workflow, but it asks agents to run tests and install unpinned coverage tools without clear user approval or sandboxing guidance.
Install only if you are comfortable with an agent inspecting the repository and potentially running test, coverage, and tool-install commands. Use it in trusted repositories or a sandbox, and require approval before package installs or test execution.
modules/coverage-analysis.md:18Unpinned Third-Party Coverage Tool Installation
The trigger list contains broad terms like testing, coverage, and quality, which are common in normal development conversations. This increases the chance the skill is invoked unintentionally, causing an agent to enter a workflow that includes command execution and external module loading in contexts where the user did not request it.
The skill repeatedly instructs the agent/user to execute local shell commands and test tooling such as find, git diff, pytest -v, and related verification steps, even though the skill is framed as a review/audit workflow. In an agent setting, this expands the skill from passive analysis into active command execution against the local workspace, which can expose sensitive repository data, trigger untrusted test code, or cause unsafe side effects when used on adversarial projects.
No suspicious patterns detected.