spark
Pass
Audited by Gen Agent Trust Hub on Jun 13, 2026
Risk Level: SAFE
Full Analysis
- [SAFE]: The skill includes a local Node.js server to provide visual feedback to the user. The server implementation in
server.cjsis secure, employingpath.basename()to sanitize file paths and prevent directory traversal attacks when serving visual assets from the session directory. - [SAFE]: Robust lifecycle management is implemented in the server-side code, including a 30-minute idle timeout and a mechanism to monitor the parent agent process (via PID) to ensure the server shuts down automatically if the agent exits or becomes inactive.
- [SAFE]: The skill instructions in
SKILL.mdinclude a 'HARD-GATE' and explicit terminal state markers that prevent the AI from performing implementation tasks or code execution until a design specification has been explicitly reviewed and approved by the user. - [SAFE]: The shell scripts used for server management (
start-server.sh,stop-server.sh) follow security best practices by using isolated session directories in/tmpor project-specific hidden folders, with clear logic for process cleanup.
Audit Metadata