Skill Creator

Security checks across malware telemetry and agentic risk

Overview

The skill appears aligned with creating and evaluating other skills, but users should review generated skill changes and be aware it uses local scripts that read eval outputs and serve local review pages.

This looks reasonable for a skill-building workflow. Before using it, review any generated or modified SKILL.md files, run evals only in workspaces that do not contain secrets, use an unused local port for the viewer, and treat bundled scripts from the unknown source as code you should inspect before relying on.

VirusTotal

VirusTotal findings are pending for this skill version.

View on VirusTotal

Risk analysis

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

#
ASI04: Agentic Supply Chain Vulnerabilities
Low
What this means

You may be relying on bundled scripts from an unverified source.

Why it was flagged

The skill includes bundled helper code but lacks an external source/homepage for provenance verification. This is not suspicious by itself, but users cannot easily compare it to an upstream project.

Skill content
Source: unknown; Homepage: none; Code file presence: 10 code file(s); No install spec — this is an instruction-only skill.
Recommendation

Use only if you trust the registry owner/package, and review the bundled scripts before running them on important workspaces.

#
ASI02: Tool Misuse and Exploitation
Low
What this means

Running the viewer on an occupied port could stop another local process.

Why it was flagged

The local review server includes a helper capable of terminating whatever process is already listening on the chosen port. This is likely intended to clear port conflicts, but it can affect unrelated local services.

Skill content
def _kill_port(port: int) -> None:
    """Kill any process listening on the given port."""
    ...
    os.kill(int(pid_str.strip()), signal.SIGTERM)
Recommendation

Choose an unused port and confirm no important service is using it before running the eval viewer.

#
ASI06: Memory and Context Poisoning
Low
What this means

Sensitive eval outputs could be stored in local review artifacts and shown in the local browser viewer.

Why it was flagged

The viewer intentionally reads and persists eval outputs and feedback for review. If eval outputs contain private data, that data may be copied into generated HTML or feedback files.

Skill content
Reads the workspace directory, discovers runs (directories with outputs/), embeds all output data into a self-contained HTML page, and serves it via a tiny HTTP server. Feedback auto-saves to feedback.json in the workspace.
Recommendation

Run evals in a dedicated workspace, avoid including secrets or private files in outputs, and delete generated review artifacts when no longer needed.

#
ASI01: Agent Goal Hijack
Low
What this means

A generated skill might activate in situations where you did not expect it.

Why it was flagged

The skill recommends broad trigger wording to improve activation. This is disclosed and related to skill creation, but overly broad descriptions can cause future agents to invoke a skill more often than intended.

Skill content
please make the skill descriptions a little bit "pushy"... "Make sure to use this skill whenever the user mentions dashboards... even if they don't explicitly ask for a 'dashboard.'"
Recommendation

Review generated skill descriptions and keep trigger language specific enough to match your intended use.