om-auto-implement-spec
Pass
Audited by Gen Agent Trust Hub on Sep 12, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTIONDYNAMIC_EXECUTIONPROMPT_INJECTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted data from repository files, issues, and Pull Requests, which represents a potential attack surface.
- Ingestion points:
references/spec-resolution.mdandSKILL.mddescribe reading external data including issue bodies and spec files. - Boundary markers:
references/agentic-setup.mdestablishes a mandatory 'Untrusted content boundary,' instructing the agent to treat repository content strictly as data and ignore embedded directives. - Capability inventory: The skill utilizes git operations, file system access, and tracker operations through engine skills.
- Sanitization: Implements regex validation for identifiers and requires quoting for shell interpolation.
- [COMMAND_EXECUTION]: Performs git operations and invokes tracker tools to manage the development lifecycle.
- Evidence:
SKILL.mdandreferences/pr-finalize.mddetail git worktree management and the use of operations likecreate-prormark-pr-ready. - Mitigation: Execution is scoped to the local repository and restricted to operations defined in the environment configuration.
- [DYNAMIC_EXECUTION]: The skill supports repository-local configuration overrides.
- Evidence:
references/agentic-setup.mddescribes loading a local extension from.ai/skills/om-auto-implement-spec/SKILL.md. - Mitigation: The preflight check explicitly forbids these overrides from relaxing safety rules or expanding access permissions.
- [PROMPT_INJECTION]: (False Positive) Skill documentation contains strings associated with prompt injection patterns.
- Evidence: Found in
references/agentic-setup.mdwithin the 'Untrusted content boundary' section. - Context: These strings appear within defensive instructions telling the agent to ignore commands like 'ignore previous instructions' if encountered in untrusted data, representing a security best practice.
Audit Metadata