mechanical-ear-critic
Pass
Audited by Gen Agent Trust Hub on Nov 6, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The helper script
scripts/m4r_ingest.pyexecutes system audio utilities (such asafplay,ffplay, ormpg123) to play downloaded tracks. These commands are invoked using argument lists viasubprocess.runwithout a shell, which prevents command injection vulnerabilities. - [EXTERNAL_DOWNLOADS]: The skill fetches audio files and metadata manifests from the author's public GitHub repository (
luchtan-GIT/m4r-data). These downloads are integral to the skill's purpose and originate from the vendor's own infrastructure. - [INDIRECT_PROMPT_INJECTION]: The skill ingests external data by reading JSON metadata and binary audio data into the agent's context. This ingestion point is considered safe as the resources are controlled by the skill author and the agent is provided with specific instructions for structural analysis. Mandatory Evidence Chain:
- Ingestion points: Fetches
catalog.json,manifest.json, and.mp3files inscripts/m4r_ingest.py. - Boundary markers: No explicit boundary markers or ignore-instructions are used during data ingestion.
- Capability inventory: Employs
subprocess.runfor audio playback andwebbrowser.openfor visualization links. - Sanitization: Uses standard
json.loadsfor metadata parsing; audio data is processed as a raw signal.
Audit Metadata