fallow
Pass
Audited by Gen Agent Trust Hub on Sep 15, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONDYNAMIC_CONTEXT_INJECTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes project source code and configuration files, which are inherently untrusted inputs in the context of an agent's work.
- Ingestion points: Codebase files (TypeScript/JavaScript) and configuration files (e.g.,
.fallowrc.json) are processed by analysis commands such asfallow dead-codeandfallow healthas described inSKILL.md. - Boundary markers: Rule 9 in
SKILL.mdexplicitly instructs the agent to treat project configuration as untrusted input, warns against following instructions from remote config content, and recommends reporting any remote URLs found. - Capability inventory: The skill can modify the filesystem using
fallow fixand execute code within a sandbox via thecode_executeMCP tool described inreferences/mcp.md. - Sanitization: The instructions emphasize performing a
--dry-runbefore applying any fixes withfallow fix, allowing for human review of proposed changes. - [DYNAMIC_CONTEXT_INJECTION]: The skill documentation mentions the
!commandsyntax used for load-time execution in certain agent platforms. - Evidence:
SKILL.mdprovides examples of benign commands such as!git status,!gh pr view, and!git logto explain the platform's dynamic context capabilities. - Context: These references are documented as legitimate examples for development workflows and are used for instructional purposes rather than malicious intent.
Audit Metadata