scope-creep-detector
Pass
Audited by Gen Agent Trust Hub on Jul 22, 2026
Risk Level: SAFECOMMAND_EXECUTIONPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The script
scripts/scope_creep.pyexecutes localgitcommands usingsubprocess.runto retrieve diff data. The command construction uses a fixed list of arguments rather than a shell, mitigating command injection risks, and is a legitimate requirement for the skill's primary function. - [PROMPT_INJECTION]: The skill processes
git diffoutput which can contain content from untrusted sources, such as third-party pull requests. This represents a potential surface for indirect prompt injection if the diff content contains malicious natural language instructions. - Ingestion points: Repository data and diffs are ingested via the
read_difffunction inscripts/scope_creep.py. - Boundary markers: The instructions do not define specific delimiters or encapsulation techniques to separate untrusted diff content from the agent's system instructions.
- Capability inventory: The skill possesses the ability to execute local
gitcommands and perform file system reads through the provided Python script. - Sanitization: The Python script parses the unified diff structure (headers and hunks) but does not sanitize or filter the actual source code or comments for potential agent instructions.
Audit Metadata