maui-file-handling
Pass
Audited by Gen Agent Trust Hub on Sep 16, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTION
Full Analysis
- [SAFE]: The skill consists of technical documentation and code snippets intended for .NET MAUI developers. It provides accurate guidance on cross-platform file system nuances, such as handling Android content URIs and iOS sandbox path changes.
- [SAFE]: All referenced APIs (FilePicker, FileSystem) are standard components of the .NET MAUI framework. No external or untrusted dependencies are introduced.
- [INDIRECT_PROMPT_INJECTION]: The skill facilitates the ingestion of data from external files via the
FilePickerAPI. While this creates a potential surface for indirect prompt injection if the agent processes the file contents as instructions, this behavior is central to the skill's primary purpose of file handling. Developers are encouraged to sanitize data read from external sources. - Ingestion points:
FilePicker.Default.PickAsync()andFileSystem.Current.OpenAppPackageFileAsync()inSKILL.mdandreferences/file-handling-api.md. - Boundary markers: None provided in the implementation snippets.
- Capability inventory: File read/write access to local app directories (
AppDataDirectory,CacheDirectory). No network or subprocess capabilities are requested. - Sanitization: No specific sanitization logic is included in the guidance.
Audit Metadata