solidcraft-reporting
Pass
Audited by Gen Agent Trust Hub on Oct 29, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTIONDYNAMIC_EXECUTION
Full Analysis
- [COMMAND_EXECUTION]: The skill invokes local command-line tools
solidcraft-cli(to process design history, run reproduction scripts, and take snapshots) andgh(to search and create issues on GitHub). These operations are well-scoped to the skill's primary purpose of bug reporting. - [DYNAMIC_EXECUTION]: The skill involves generating a JSON-based command script (
repro.json) from a user's design history and executing it viasolidcraft-cli run. While this involves executing instructions derived from user data, the operations are restricted to the SolidCraft CAD engine. - [INDIRECT_PROMPT_INJECTION]: The skill processes external design files and error logs which could potentially contain malicious instructions. The skill addresses this surface through the following:
- Ingestion points: Loading command history from
.solidcraftfiles and reading crash reports. - Boundary markers: Instructions require the agent to show the user the finished report and screenshots for approval before filing.
- Capability inventory: The skill uses file system access for reproduction and
ghfor network-based issue submission to the vendor's repository. - Sanitization: The skill includes explicit instructions to strip sensitive information like home directories, usernames, and project names from messages and logs before they are included in a report.
Audit Metadata