skill-maker
Pass
Audited by Gen Agent Trust Hub on Oct 9, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONDYNAMIC_EXECUTIONCOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill's primary function includes auditing existing
SKILL.mdfiles (Step 1 of Audit Workflow inSKILL.md). These files are untrusted data that the agent reads into its context. - Ingestion points: The agent reads the full
SKILL.mdof external skills during the audit process. - Boundary markers: Although the skill uses XML tags for its own structure, it does not mandate specific delimiters or warnings to separate the audited content from its own instructions.
- Capability inventory: The agent is empowered to write files (Phase 2), generate scripts (Phase 4), and execute shell commands (
subprocess.run). - Sanitization: There are no instructions for sanitizing or escaping the content of the audited skills before processing.
- [DYNAMIC_EXECUTION]: The
references/scripts-guide.mdfile encourages a 'bias toward scripts' and provides templates for generating Python scripts at runtime. It specifically recommends the use ofuv run --scriptwith PEP 723 metadata to dynamically install dependencies during execution. - [COMMAND_EXECUTION]: The skill provides patterns in
references/scripts-guide.mdfor the agent to execute shell commands using Python'ssubprocess.run. It specifically includes logic for enablingshell=Trueon Windows to handle command shims, which increases the risk of command injection if parameters are not properly sanitized. - [EXTERNAL_DOWNLOADS]: The recommendation to use
uv runinreferences/scripts-guide.mdfacilitates the automatic download and installation of Python packages from the public PyPI registry at runtime.
Audit Metadata