upgrade

Pass

Audited by Gen Agent Trust Hub on Apr 13, 2026

Risk Level: SAFECOMMAND_EXECUTIONPROMPT_INJECTION
Full Analysis
  • [COMMAND_EXECUTION]: The skill utilizes dynamic context injection in SKILL.md to execute shell commands during the skill loading phase.
  • Evidence: !echo "Architecture docs: ${CLAUDE_SKILL_DIR}/architecture/" and !echo "Version: $(cat "${CLAUDE_SKILL_DIR}/VERSION")".
  • Analysis: These commands are used to provide the agent with local pathing and version information. They do not accept user-provided arguments, which significantly reduces the risk of arbitrary command injection.
  • [PROMPT_INJECTION]: The skill is susceptible to indirect prompt injection due to its core function of reading and acting upon external data files.
  • Ingestion points: The skill reads architecture/index.md (and all linked files), tseng/reviews/ records, and tseng/adoption.md in SKILL.md (Phases 2, 3, and 4).
  • Boundary markers: There are no explicit delimiters or instructions provided to the agent or subagent to ignore potential command-like patterns within the architecture documentation or user-provided discard reasons.
  • Capability inventory: The skill has the capability to write to the file system and modify project source code (Phase 8: "Apply Accepted Changes").
  • Sanitization: No validation or sanitization logic is described for the content ingested from the architecture documents or the adoption state file.
Audit Metadata
Risk Level
SAFE
Analyzed
Apr 13, 2026, 06:06 AM
Security Audit — agent-trust-hub — upgrade