om-discover

Pass

Audited by Gen Agent Trust Hub on Sep 4, 2026

Risk Level: SAFEINDIRECT_PROMPT_INJECTION
Full Analysis
  • [PROMPT_INJECTION]: The skill contains defensive instructions against prompt injection. In references/agentic-setup.md, it explicitly directs the agent to ignore directives like 'ignore previous instructions' found in repo or research data and to report them instead. This is a security feature, not a vulnerability.
  • [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted external data (research notes, tracker content, workshop exports) to generate product documentation.
  • Ingestion points: Workflow Step 2 (Context gate) and Step 3 (Interview rounds) read data from the research directory (${SPECS_DIR}/research/) and external tracker tools.
  • Boundary markers: The skill establishes an 'Untrusted content boundary' in references/agentic-setup.md, mandating that repository and research content be treated as data, never instructions. It uses a structured evidence tagging system ([INTERVIEW], [DATA], etc.) to maintain provenance.
  • Capability inventory: The skill has restricted write access to specific files in the repository (product-brief.md, decision records, and templates) and uses read-only tracker operations.
  • Sanitization: The skill performs input validation on externally-sourced values used in shell or path interpolation (^[A-Za-z0-9._/-]+$) and requires a 'Skeptic pass' where a subagent validates every brief claim against the original source files.
  • [COMMAND_EXECUTION]: The skill uses specific, read-only platform tools for tracker access (e.g., search-issues, get-issue). These are controlled environment tools rather than arbitrary shell execution.
  • [DATA_EXFILTRATION]: The skill includes explicit rules for secrets hygiene in references/rules.md, forbidding the placement of tokens, credentials, or sensitive personal data into model outputs or logs.
Audit Metadata
Risk Level
SAFE
Analyzed
Sep 4, 2026, 10:17 AM
Security Audit — agent-trust-hub — om-discover