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 asstd::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, andreferences/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 inSKILL.md,references/anti-patterns.md, andreferences/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