security-scan

Warn

Audited by Gen Agent Trust Hub on Jul 4, 2026

Risk Level: MEDIUMEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONPROMPT_INJECTION
Full Analysis
  • [EXTERNAL_DOWNLOADS]: The skill instructs the user to install the 'ecc-agentshield' package from NPM (npmjs.com/package/ecc-agentshield) or run it via npx. This package is maintained by an unverified third-party account ('affaan-m').
  • [COMMAND_EXECUTION]: Multiple instructions encourage running 'npx ecc-agentshield scan', which executes code from the external package. This represents a potential risk if the package were compromised or malicious.
  • [EXTERNAL_DOWNLOADS]: The documentation references a GitHub Action ('affaan-m/agentshield@v1') for CI/CD integration, introducing a dependency on a third-party repository not belonging to a known trusted organization.
  • [PROMPT_INJECTION]: The skill processes project configuration files (e.g., CLAUDE.md, settings.json) which are untrusted data sources, creating an indirect prompt injection surface.
  • Ingestion points: The tool reads configuration files in the '.claude/' directory (SKILL.md).
  • Boundary markers: There are no instructions to the agent to use delimiters or ignore instructions within the scanned files.
  • Capability inventory: The skill uses 'npx' to execute a tool that reads and can modify files ('--fix' flag) based on the content it parses (SKILL.md).
  • Sanitization: No sanitization or validation of the scanned file content is mentioned in the skill instructions.
Audit Metadata
Risk Level
MEDIUM
Analyzed
Jul 4, 2026, 07:07 PM