qt-desktop-integration
Pass
Audited by Gen Agent Trust Hub on Apr 7, 2026
Risk Level: SAFEPROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [PROMPT_INJECTION]: The skill is susceptible to indirect prompt injection because it ingests untrusted data from the operating system's desktop environment into the agent's context.
- Ingestion points: External data enters through
notify listen(capturing notification summaries and bodies) andtray menu(reading menu item labels) in SKILL.md. - Boundary markers: There are no explicit delimiters or warnings to the agent to disregard instructions embedded within the captured notification or menu data.
- Capability inventory: The skill possesses capabilities that can be triggered based on this data, such as
tray select,notify action, and variousaudiocontrol commands in SKILL.md. - Sanitization: The skill lacks mechanisms to sanitize or validate strings retrieved from the D-Bus notification and tray services before they are presented to the LLM.
- [COMMAND_EXECUTION]: The skill relies on the
qt-ai-dev-toolsCLI to perform system-level operations. It executes commands for listing and clicking tray items, managing notifications, and controlling PipeWire audio streams (e.g.,audio virtual-mic,audio record).
Audit Metadata