skill-creator
Pass
Audited by Gen Agent Trust Hub on Mar 30, 2026
Risk Level: SAFE
Full Analysis
- [COMMAND_EXECUTION]: The skill automates development tasks by executing local commands.
scripts/run_eval.pyandscripts/improve_description.pyusesubprocessto invoke theclaudeCLI for testing skill triggers and optimizing descriptions. Additionally,eval-viewer/generate_review.pyuseslsofandkillto manage its local HTTP server's port. These executions are legitimate and necessary for the skill's purpose as a developer productivity tool. - [PROMPT_INJECTION]: The skill ingests data from
evals/evals.jsonandfeedback.jsonprovided by the user. This data is used to test skill triggering and guide improvements. While this represents a data ingestion surface, the queries are passed to the platform's standard CLI, which maintains existing safety guardrails. Evidence chain: - Ingestion points:
eval_set.jsonis read inscripts/run_eval.py;feedback.jsonis read ineval-viewer/generate_review.py. - Boundary markers: Absent; queries are passed directly as arguments to the
claudeCLI. - Capability inventory: The skill executes subprocesses, writes to the local filesystem, and starts a local web server for result visualization.
- Sanitization: Absent; the skill relies on the underlying platform's safety filters when executing test queries.
- [EXTERNAL_DOWNLOADS]: The
eval-viewercomponent starts a local HTTP server on127.0.0.1to visualize results. It references the well-knownSheetJSlibrary from a public CDN to process spreadsheet data. This is a standard practice for visualization tools and does not involve unauthorized network connections or data exfiltration.
Audit Metadata