writing-skills
Pass
Audited by Gen Agent Trust Hub on Sep 21, 2026
Risk Level: SAFEDYNAMIC_EXECUTIONPROMPT_INJECTIONINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [SAFE]: The skill and its associated files function as a meta-utility for skill engineering. No malicious patterns, such as data exfiltration, credential harvesting, or unauthorized network operations, were found.
- [DYNAMIC_EXECUTION]: The provided
render-graphs.jsutility useschild_process.execSyncto invoke the system's Graphvizdotcommand. This is standard functionality for converting textual graph descriptions into SVG images. - [PROMPT_INJECTION]: The skill includes documentation on using persuasion techniques (e.g., authority, commitment, scarcity) to ensure agents adhere to strict rules (like TDD) and resist bypassing them under pressure. These are pedagogical strategies for instruction resilience and are not intended for bypassing safety filters.
- [INDIRECT_PROMPT_INJECTION]: A vulnerability surface exists in
render-graphs.jsbecause it ingests and processes content from external skill directories. 1. Ingestion points: Content is read fromSKILL.mdfiles by the Graphviz renderer. 2. Boundary markers: The script uses markdown triple-backtick delimiters to identifydotblocks. 3. Capability inventory: The script can execute shell commands (dot) and write SVG files to the local disk. 4. Sanitization: No sanitization is performed on thedotsource code before it is passed to the command-line tool. - [COMMAND_EXECUTION]: The documentation includes usage examples for standard command-line tools such as
ls,grep,wc, andgitfor skill file management and discovery.
Audit Metadata