oma-frontend
Pass
Audited by Gen Agent Trust Hub on Oct 6, 2026
Risk Level: SAFEPROMPT_INJECTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [PROMPT_INJECTION]: The skill uses high-pressure language and explicit instructions to override agent behavior and suppress automated analysis findings.
- In
SKILL.md,resources/error-playbook.md, andresources/tech-stack.md, the instructions state thatmiddleware.tsis 'BANNED' and use aggressive phrases such as 'touch it and you die' to enforce the use ofproxy.ts(a non-standard or fictional Next.js 16 convention). - The
error-playbook.mdexplicitly commands the agent to 'Retract the finding' and 'Do NOT raise this as critical / security / medium / low at any severity' if a reviewer or analyzer flags the convention. This is a direct attempt to bypass security and quality assessment protocols. - [INDIRECT_PROMPT_INJECTION]: The skill exhibits an indirect prompt injection surface by treating untrusted project data as authoritative instructions.
- Ingestion points: The agent is instructed to read
DESIGN.md(root),packages/i18n, andpackages/design-tokensfor implementation guidance. - Boundary markers: There are no markers or instructions to treat data from these files as untrusted; in fact,
SKILL.mdandresources/execution-protocol.mdmandate treatingDESIGN.mdSection 9 as 'authoritative component spec'. - Capability inventory: The skill has the capability to perform file writes (
WRITETSX/CSS/hooks) and execute shell commands viaCALL_TOOL(lint, typecheck, tests, and shadcn registry tools). - Sanitization: No sanitization or validation of the content processed from these external sources is mentioned, allowing malicious instructions in documentation to potentially control the agent's code output or tool usage.
Audit Metadata