skill-call-extract
Pass
Audited by Gen Agent Trust Hub on Oct 16, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill utilizes
bashto run local analysis scripts included in the package, such asfind-skill-sessions.pyandversion-anchor.py. Theversion-anchor.pyscript executesgitviasubprocess.runto resolve skill version history based on hashes of the skill bodies found in session logs. - [INDIRECT_PROMPT_INJECTION]: The skill ingests historical session data which presents an attack surface for instructions embedded in previous conversation logs.
- Ingestion points:
scripts/find-skill-sessions.pyandscripts/version-anchor.pyread raw.jsonlsession log files from the agent's local storage. - Boundary markers: The skill instructions and scripts search for specific
<skill name="...">injection markers to identify and isolate skill content within the log files. - Capability inventory: The skill performs file reads across session and relay data directories (
scripts/find-skill-sessions.py,scripts/relay-enrich.py) and executes local shell commands for indexing and git history resolution (scripts/version-anchor.py). - Sanitization: The scripts use regex to validate skill names (
[A-Za-z0-9_-]+) and rely onjson.loadsto parse structured data from the logs, which provides a degree of validation against malformed content.
Audit Metadata