rust-prompt-templates
Pass
Audited by Gen Agent Trust Hub on Oct 3, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The prompt templates utilize variable placeholders (e.g.,
{code_snippet},{error_message},{feature_description}) to ingest user-provided data into the LLM context. - Ingestion points: Variable slots across all templates in
SKILL.mdused for contextual input. - Boundary markers: The templates use natural language headers to structure the prompt, but do not implement formal delimiters or safety guardrails to isolate untrusted input within the templates.
- Capability inventory: The skill is documentation-only and does not define or invoke any tools for file system access, command execution, or network operations.
- Sanitization: No sanitization or escaping instructions are provided for the content of the placeholders.
- [SAFE]: The skill provides structured guidance for Rust development and references official documentation from well-known technology organizations and community resources. The provided Rust examples (
examples/advanced.rs,examples/basic.rs,examples/intermediate.rs) are static and contain no malicious logic or obfuscation.
Audit Metadata