Workflow

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

Overview

The skill is mostly a coherent muapi workflow wrapper, but it tells the agent to reinstall a local muapi CLI from source at the start of every session before use.

Review and trust the muapi CLI source before installing it, and avoid letting the agent reinstall local code automatically each session. Use this skill only with explicit confirmation for workflow creation, editing, deletion, execution, downloads, and webhook destinations.

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

If the local muapi-cli source path is wrong or untrusted, installing it could run unreviewed code and alter the user's Python environment.

Why it was flagged

This asks the agent/user to install code from a local source path before use, and the referenced CLI source is not included in the supplied skill artifacts or declared in the install spec.

Skill content
Always ensure the `muapi` CLI is up-to-date before running any commands. Reinstall from source at the start of every session:

```bash
pip install --upgrade /path/to/muapi-cli
```
Recommendation

Do not auto-run the pip install step. Install the muapi CLI separately from a trusted, reviewed source and declare the CLI dependency in the skill metadata or install spec.

What this means

The agent could modify or remove workflows if the user asks it to use those commands, so mistakes may affect saved workflow assets.

Why it was flagged

The documented CLI authority includes creating, editing, renaming, deleting, and executing workflows. This is aligned with the skill's purpose, but it can change provider-side workflow state.

Skill content
Full CRUD + visualization directly from the terminal ... muapi workflow edit <id> ... muapi workflow rename <id> --name "Product Pipeline v2" ... muapi workflow delete <id>
Recommendation

Confirm workflow IDs and intended changes before edit, rename, delete, or execution commands, especially for workflows that are important or shared.

What this means

Workflow details or generated output metadata could be delivered to the webhook destination if this option is used.

Why it was flagged

The run wrapper can pass a user-supplied webhook URL to the muapi CLI, which may cause workflow run events or outputs to be sent to an external endpoint.

Skill content
[ -n "$WEBHOOK" ] && ARGS+=("--webhook" "$WEBHOOK")
Recommendation

Use webhook URLs only when they are trusted and intended for this workflow run, and avoid sending sensitive prompts or outputs to unknown endpoints.