qt-qml-docs
Pass
Audited by Gen Agent Trust Hub on Apr 17, 2026
Risk Level: SAFECOMMAND_EXECUTIONPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill instructs the agent to use shell commands like
lsor theGlobtool to check for existing documentation in thedoc/directory. This is used solely for project state discovery and user confirmation before overwriting files. - [PROMPT_INJECTION]: The skill processes untrusted external data (QML source code, C++ headers, and build files), creating a surface for indirect prompt injection if those files contain malicious instructions.
- Ingestion points: Source files including
.qml,.h,CMakeLists.txt, andqmldirare read as primary inputs inSKILL.mdand platform variants. - Boundary markers: The platform-specific variants (
platforms/copilot.prompt.md,platforms/windsurf.md) contain explicit instructions to treat source content as technical material and ignore any instructions found within them. The mainSKILL.mdrelies on the task description but lacks explicit markers. - Capability inventory: The skill possesses file-read access, file-write access (to the
doc/subdirectory), and limited shell command execution for file listing. - Sanitization: No explicit sanitization or escaping of the source content is mentioned before it is processed by the agent.
Audit Metadata