use-prompt-dsl
Pass
Audited by Gen Agent Trust Hub on Oct 31, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill's primary function is to read external prompt files and user-provided requirements to refactor them into a DSL. This ingestion of untrusted data constitutes an indirect prompt injection surface. However, the skill incorporates strong mitigation strategies.
- Ingestion points: Workflow
@composeinSKILL.mdreads user-specified targets and requirement files. - Boundary markers: The skill defines an
@authority_boundarywhich explicitly mandates that the agent must treat targets as data/material and MUST NOT execute tasks described within the ingested material. - Capability inventory: The skill is capable of reading and writing/editing local files as part of its refactoring workflow.
- Sanitization: The skill transforms the input into a formal DSL structure, which naturally limits the potential for raw instruction passthrough to the output if followed correctly.
- [COMMAND_EXECUTION]: The skill has the capability to edit user-specified files. This is an intended feature for a refactoring tool and is constrained by rules requiring the preservation of the original intent and scope of the source material.
Audit Metadata