The skill allows arbitrary command execution via dynamic shell commands, posing a significant security risk.
Claims to do
Test-Driven Development (TDD): Write the test first. Watch it fail. Write minimal code to pass.
Actually does
This skill is a static informational document that describes the principles, steps, and philosophy of Test-Driven Development (TDD). It provides text-based instructions, code examples (TypeScript/JavaScript with Jest-like syntax), and a DOT graph definition for the TDD cycle. It instructs the user to run `npm test` and references an internal markdown file `@testing-anti-patterns.md`.
The skill explicitly instructs the agent to execute shell commands like 'npm test' with a dynamic path. This capability, if not properly sandboxed or constrained, could be exploited for arbitrary command execution.
```bash npm test path/to/test.test.ts ```
[](https://mondoo.com/ai-agent-security/skills/github/obra/superpowers/test-driven-development)<a href="https://mondoo.com/ai-agent-security/skills/github/obra/superpowers/test-driven-development"><img src="https://mondoo.com/ai-agent-security/api/badge/github/obra/superpowers/test-driven-development.svg" alt="Mondoo Skill Check" /></a>https://mondoo.com/ai-agent-security/api/badge/github/obra/superpowers/test-driven-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.