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.mdto 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, andtseng/adoption.mdinSKILL.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