yzr-skill-creator

Pass

Audited by Gen Agent Trust Hub on Aug 22, 2026

Risk Level: SAFECOMMAND_EXECUTION
Full Analysis
  • [COMMAND_EXECUTION]: The scripts/optimize_description.py script executes the claude CLI tool using subprocess.run to automate the evaluation of skill descriptions. The command is invoked using an argument list rather than a shell string, which is a secure implementation.
  • [DYNAMIC_EXECUTION]: The script scripts/smoke_test_scoring.py generates a temporary Python file at runtime and marks it as executable to mock the claude tool's behavior. This is used for deterministic unit testing of the scoring logic and is confined to the test environment.
  • [INDIRECT_PROMPT_INJECTION]: The skill is designed to ingest and process the content of other skills found in the local ~/.claude/skills directory. This creates a potential surface where adversarial instructions in audited files could influence the agent's behavior. To mitigate this, the skill uses XML-style boundary markers (e.g., <skill_content>) when interpolating these files into prompts.
Audit Metadata
Risk Level
SAFE
Analyzed
Aug 22, 2026, 04:01 AM
Security Audit — agent-trust-hub — yzr-skill-creator