om-auto-fix-issue
Pass
Audited by Gen Agent Trust Hub on Sep 12, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSINDIRECT_PROMPT_INJECTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted data from issue trackers and repository content, creating a potential surface for indirect prompt injection attacks where malicious instructions could be embedded in bug reports or code comments.
- Ingestion points: The skill reads GitHub/tracker issue titles, bodies, and comments, as well as repository source code, documentation, and CI logs (documented in
SKILL.mdandreferences/agentic-setup.md). - Boundary markers: The skill defines an explicit 'Untrusted content boundary' in
references/agentic-setup.mdthat instructs the agent to treat external content as data rather than instructions and provides specific examples of directives to ignore and report (e.g., 'ignore previous instructions'). - Capability inventory: The skill performs git operations, modifies source files, creates pull requests, and executes project validation/test suites through delegated chain skills (e.g.,
om-fix,om-auto-review-pr). - Sanitization: Implements validation of externally-sourced values (numeric checks for IDs, regex-based slug generation) before shell or path interpolation, as specified in
references/worktree-setup.mdandreferences/agentic-setup.md. - [COMMAND_EXECUTION]: The skill performs shell commands to manage isolated git worktrees and install project dependencies as part of the fixing process.
- Evidence:
references/worktree-setup.mdcontains shell script templates forgit worktree addandgit checkoutoperations. The skill explicitly mandates strict sanitization of variables like{issueId}and{slug}to prevent command injection from tracker data. - [EXTERNAL_DOWNLOADS]: The skill interacts with external issue trackers and repository hosting services to fetch work items and submit changes, which involves connecting to remote APIs.
- Evidence:
SKILL.mdandreferences/claim-pr.mddescribe operations such asget-issue,search-prs, andcreate-prvia a tracker descriptor. These operations are restricted to the repository's configured environment and follow the operator-vouched configuration defined in the agentic setup.
Audit Metadata