smart-bug-fix
Warn
Audited by Gen Agent Trust Hub on Apr 2, 2026
Risk Level: MEDIUMEXTERNAL_DOWNLOADSREMOTE_CODE_EXECUTIONCOMMAND_EXECUTIONDATA_EXFILTRATIONPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill executes a bash script that triggers several CLI tools including
npx,claude-flow,gemini, andcodex. It also utilizes standard Unix utilities likefind,xargs, andawkon user-provided directory paths. - [EXTERNAL_DOWNLOADS]: The workflow uses
npxto invokeclaude-flow. This may trigger downloads from the npm registry if the package is not cached locally. - [REMOTE_CODE_EXECUTION]: The skill implements an automated fixing loop using
codex --full-autoandnpx claude-flow functionality-audit. While the skill attempts to mitigate risk using--sandbox trueand--network-disabledflags, it involves the autonomous generation and execution of code logic derived from AI models. - [DATA_EXFILTRATION]: Codebase content and error logs are transmitted to external AI providers (Claude, Gemini, and Codex) for analysis. This is required for the skill's functionality but involves moving potentially sensitive local data to third-party services.
- [PROMPT_INJECTION]: The skill is susceptible to indirect prompt injection (Category 8). It ingests untrusted data via
bug_descriptionanderror_logswithout sanitization or explicit boundary markers. This data is interpolated directly into analysis tools, which could potentially influence the resulting bug fixes or analysis reports. - Ingestion points: Inputs defined in
SKILL.md(bug_description, error_logs) are processed by analysis scripts. - Boundary markers: No explicit delimiters are used when passing user input to tools like
geminiorclaude-flow. - Capability inventory: Filesystem writes and automated code execution via the
codexandclaude-flowtools. - Sanitization: The skill relies on the underlying tools for sanitization; none is performed within the provided script.
Audit Metadata