custom-skills-ecc-analyze
Pass
Audited by Gen Agent Trust Hub on Oct 10, 2026
Risk Level: SAFECOMMAND_EXECUTIONDYNAMIC_EXECUTIONEXTERNAL_DOWNLOADSINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill utilizes shell commands including
awk,sed, andnpxto parse local configuration files and fetch information from remote sources. Specifically, it reads skill descriptions from the local configuration path~/.config/everything-claude-code/skillsand interacts with a vendor repository to facilitate the audit. - [DYNAMIC_EXECUTION]: Employs an inline Python script via
uv runto process YAML data fromupstream/distribution.yaml. The script usesyaml.safe_loadto handle the data securely. - [EXTERNAL_DOWNLOADS]: Fetches skill listings from the vendor repository (
ValorVie/ai-dev-skills) using thenpx skillstool. - [INDIRECT_PROMPT_INJECTION]: The skill possesses an indirect prompt injection surface as it ingests and analyzes descriptions from external upstream skills. 1. Ingestion points: Skill descriptions and metadata are read from local paths in
~/.config/everything-claude-code/skills/(SKILL.md). 2. Boundary markers: No explicit delimiters or isolation warnings are used when processing the ingested descriptions. 3. Capability inventory: The skill has the ability to execute shell commands and Python scripts. 4. Sanitization: Employsyaml.safe_loadfor structured data ingestion.
Audit Metadata