determinism-by-design
Pass
Audited by Gen Agent Trust Hub on Sep 18, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [COMMAND_EXECUTION]: The script
scripts/unseamed_calls.pyexecutesgit ls-filesusingsubprocess.runto identify project files for scanning. This operation is restricted to the local directory provided by the user and uses safe argument passing (list-based) rather than a shell string. - [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted local data by reading the contents of source files to identify "unseamed" calls. This represents a potential surface for indirect prompt injection if an attacker-controlled file contains malicious instructions designed to influence the agent when it reviews the tool's output.
- Ingestion points: The
scanfunction inscripts/unseamed_calls.pyreads file content usingpath.read_text(). - Boundary markers: The script outputs findings as plain text or JSON, including snippets of the matched code (
textfield), which may not be explicitly delimited for the agent. - Capability inventory: The script has capabilities for file system reading and executing the local
gitbinary. - Sanitization: The script uses
strip_noiseto remove comments and docstrings before scanning, and applies specific regex patterns to identify only targeted function calls.
Audit Metadata