tauri-errors-ipc

Pass

Audited by Gen Agent Trust Hub on Oct 13, 2026

Risk Level: SAFE
Full Analysis
  • [INDIRECT_PROMPT_INJECTION]: The skill documents patterns for ingesting data from a JavaScript frontend via Tauri IPC parameters (e.g., path: String, request: CreateRequest) and processing it in Rust commands. These examples include file system capabilities such as std::fs::read_to_string. While these snippets demonstrate potential attack surfaces (like path traversal if unsanitized), the skill is for educational documentation and includes validation error patterns as a best practice.
  • Ingestion points: Rust command parameters in SKILL.md, references/examples.md, and references/methods.md.
  • Boundary markers: The skill uses standard Markdown code blocks and structured diagnostic sections.
  • Capability inventory: File system reading operations (std::fs::read_to_string, tokio::fs::read_to_string, std::fs::read) are used as examples in SKILL.md, references/anti-patterns.md, and references/methods.md.
  • Sanitization: The skill provides examples of validation checks and typed error responses (Error::Validation) to handle invalid input.
  • [EXTERNAL_DOWNLOADS]: The skill references official Tauri documentation and documentation hosting services (tauri.app, docs.rs). These are well-known, trusted technical resources.
Audit Metadata
Risk Level
SAFE
Analyzed
Oct 13, 2026, 03:28 PM