cpn_modeling_tool

PassAudited by ClawScan on May 13, 2026.

Overview

This skill is a coherent CPN/business-process modeling helper; the main thing to notice is that it writes a generated local HTML visualization file that runs JavaScript in the browser.

This appears safe for its stated purpose. Before installing, be aware that it can generate a temporary local HTML visualization under /tmp and that the file contains JavaScript animation code that runs when opened in a browser.

Findings (2)

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 agent may create a local HTML file on your machine for the visualization.

Why it was flagged

The skill explicitly directs the agent to use a file-writing tool to create a local HTML visualization. This is aligned with the stated visualization purpose and scoped to /tmp, but users should know a file will be created.

Skill content
使用 Write 工具直接写入文件,**不要**把 HTML 内容输出到对话中
- 写入路径:`/tmp/<project_id>.html`
Recommendation

Use simple safe project IDs, avoid path-like names, and delete the generated /tmp HTML file when you no longer need it.

What this means

When you open the generated HTML file, your browser runs the visualization script locally.

Why it was flagged

The generated visualization is an HTML page with JavaScript for animation and controls. This is expected for the feature and no external network behavior is shown in the provided visible template, but opening the file will run local browser JavaScript.

Skill content
const data = __CPN_DATA__; ... <button id="btn-auto" onclick="toggleAuto()">▶ 自动运行</button>
Recommendation

Open the generated HTML only when you intended to create the visualization; inspect the file first if the model content came from untrusted input.