skill-retro
Pass
Audited by Gen Agent Trust Hub on Nov 1, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill ingests untrusted session data from Claude Code and Codex logs to analyze agent performance. A malicious session transcript could theoretically contain instructions designed to influence the 'judging' LLM's output. However, the skill mitigates this risk by condensing transcripts, redacting secrets via regex in
scripts/collect_sessions.py, and strictly requiring human approval before any proposed skill modifications are applied to the user's filesystem. Evidence: 1. Ingestion:scripts/collect_sessions.pyharvests logs from~/.claudeand~/.codex. 2. Boundaries:render_transcriptformats entries with[role] textmarkers. 3. Capabilities: Skill can propose and apply code changes with user consent. 4. Sanitization:redact_secretsfilters known credential patterns.\n- [COMMAND_EXECUTION]: Thescripts/collect_sessions.pyscript executesgit rev-parse --show-toplevelusing thesubprocessmodule to locate the repository root. This is a standard operation used for environment discovery and uses a hardcoded command list without shell interpolation, which is a safe practice.\n- [SAFE]: The skill demonstrates strong security awareness by implementing a local-only processing model. It usesos.chmodto set restrictive permissions (0700 for directories, 0600 for files) on temporary artifacts and provides a robust secret redaction engine to prevent the leakage of credentials (API keys, private keys, tokens) into the generated reports.
Audit Metadata