specify
Pass
Audited by Gen Agent Trust Hub on Aug 16, 2026
Risk Level: SAFECOMMAND_EXECUTION
Full Analysis
- [COMMAND_EXECUTION]: The skill includes several Node.js scripts that use
child_process.execSyncto interact with system utilities. Specifically,change-archive.mjsinvokes thezipcommand to package change artifacts, andlib/index.mjsusesgit rev-parseandgit difffor provenance and drift detection. Security risks are mitigated through input sanitization: change IDs are filtered to alphanumeric characters and hyphens, and Git SHAs are validated against a strict hexadecimal regex ([a-f0-9]{7,40}). - [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted content from the repository, such as
architecture.mdandCONTEXT.md, to drive its specification and verification phases. It employs a subagent in Phase 3 to perform a 'dry run' of implementation steps based on these files. While this creates a surface for indirect injection, the risk is inherent to the skill's primary function as a development assistant. The data extraction is handled via specific regex patterns, reducing the likelihood of the agent misinterpreting embedded instructions as commands. - [DATA_EXPOSURE]: The tool manages local configuration files (
manifest.yaml) and architectural documents. It does not access sensitive system directories (like.sshor.aws) or environment variables containing secrets. The archiving process targets only the.changes/active/directory, which is intended for these artifacts.
Audit Metadata