Dashboard Design For Trials

Security checks across static analysis, malware telemetry, and agentic risk

Overview

This skill appears to be a coherent local dashboard HTML generator with no evidenced credential use, network access, or hidden behavior, though it does run a Python script and write an output file.

This looks safe to use as a local dashboard mockup generator. Before installing or invoking it, be aware that it runs a Python script and writes an HTML file; keep the output path inside your workspace and avoid putting real patient-identifiable data or untrusted HTML/script text into the dashboard fields.

Static analysis

No static analysis findings were reported for this release.

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.

What this means

The user's agent may run local Python code to generate the dashboard file.

Why it was flagged

The skill is intended to run a local Python script. This is purpose-aligned for a tool/script skill, but users should notice that invoking it executes included code locally.

Skill content
python scripts/main.py [options]
Recommendation

Run it from a normal workspace, avoid elevated privileges, and review the script before use if the source is unfamiliar.

What this means

The tool can create or overwrite an HTML file at the specified path, subject to normal filesystem permissions.

Why it was flagged

The skill lets the caller choose the output HTML path. This is expected for a dashboard generator, but it means the file destination should be chosen carefully.

Skill content
`--output` | string | dashboard.html | No | Output HTML file path |
Recommendation

Use a workspace-relative output path and avoid pointing it at protected, shared, or important existing files.

What this means

A dashboard generated from untrusted study identifiers or names could contain unexpected HTML or script content.

Why it was flagged

A command-line value is inserted directly into generated HTML in the visible code. If untrusted text containing HTML or script markup is used, it could become active content when the generated file is opened.

Skill content
<title>临床试验Dashboard - {args.study_id}</title>
Recommendation

Use trusted plain-text inputs, avoid embedding patient-identifiable or untrusted markup, and HTML-escape user-supplied fields before sharing generated dashboards.

What this means

The install view may not clearly warn that Python is needed and that local code will be run.

Why it was flagged

The registry metadata does not declare a runtime dependency, while SKILL.md documents running a Python script. This is a metadata/provenance clarity issue, not evidence of malicious behavior.

Skill content
No install spec — this is an instruction-only skill. Required binaries (all must exist): none
Recommendation

Declare Python as a required runtime and keep metadata aligned with SKILL.md.