unit-testing-test-generate

70High

The skill is critically insecure because it passes unsanitized user input directly to a shell execution function, enabling arbitrary command injection with the agent's system privileges.

Threat Analysis

AI Agent Traps ↗Scanned 6/17/2026
Content InjectionPerceptionclean
Cognitive StateMemory & Learningclean
SystemicMulti-Agent Dynamicsclean
Human-in-the-LoopHuman Overseerclean
HygienePackaging & Manifest1 finding

Skill Info

Namesickn33/antigravity-awesome-skills/unit-testing-test-generate
Registrygithub
Versionbe20b372ace9
PURLpkg:github/sickn33/antigravity-awesome-skills@be20b372ace9?skill=unit-testing-test-generate
Stars41,170
Installs461

Install

This skill has been flagged as potentially malicious. Review the findings below before installing.
GitHub
GitHub
461 installs
Claude Code
Claude CodeDocs
/plugin marketplace add sickn33/antigravity-awesome-skills
/plugin install unit-testing-test-generate@sickn33/antigravity-awesome-skills
Skills.sh
Skills.shDocs
npx skills add https://github.com/sickn33/antigravity-awesome-skills

Assessments (4)

AI Agent Traps ↗
Arbitrary command execution via coverage analysishighcommand executionAML.T0050AML.T0053AML.T0072LLM05:2025LLM06:2025

The `CoverageAnalyzer.analyze_coverage` method accepts a `test_command` string and passes it directly to `subprocess.run`. An attacker or malicious prompt could inject arbitrary shell commands (e.g., '; rm -rf /') into this argument.

90% confidence
subprocess.run([test_command, '--coverage', '--json'], ...)
Description Mismatchhighdescription mismatchAML.T0011.000LLM06:2025LLM09:2025

The skill includes a function that executes arbitrary shell commands provided as input to `analyze_coverage`. This creates a command injection vector if the `test_command` argument is not strictly sanitized, as it allows the execution of any system command with the privileges of the AI agent.

85% confidenceline 262
subprocess.run([test_command, '--coverage', '--json'], capture_output=True, text=True)
Missing allowed-tools declarationlowunauthorized tool useAML.T0053LLM06:2025

Skill executes commands, writes files, or accesses the network but declares no allowed-tools, so its tool surface cannot be reviewed or constrained.

90% confidence
Missing licenseinfopolicy violation

Skill does not specify a license field. Specifying a license helps users understand usage terms.

100% confidence

Badge

Skill Check badge
Markdown
[![Mondoo Skill Check](https://mondoo.com/ai-agent-security/api/badge/github/sickn33/antigravity-awesome-skills/unit-testing-test-generate.svg)](https://mondoo.com/ai-agent-security/skills/github/sickn33/antigravity-awesome-skills/unit-testing-test-generate)
HTML
<a href="https://mondoo.com/ai-agent-security/skills/github/sickn33/antigravity-awesome-skills/unit-testing-test-generate"><img src="https://mondoo.com/ai-agent-security/api/badge/github/sickn33/antigravity-awesome-skills/unit-testing-test-generate.svg" alt="Mondoo Skill Check" /></a>
Image URL
https://mondoo.com/ai-agent-security/api/badge/github/sickn33/antigravity-awesome-skills/unit-testing-test-generate.svg

Secure your AI agents

Skills can read files, run commands, and access credentials. Mondoo helps organizations manage the security risks of AI agent skills across their entire fleet, discover and control Shadow AI usage.

  • Continuous scanning of skills across all registries
  • Policy enforcement before skills reach your agents
  • Integration with your existing security workflow

By submitting, you agree to our privacy policy.