Markdown Anything

PassAudited by ClawScan on May 1, 2026.

Overview

The skill is coherent and purpose-aligned, but it uploads selected files to Markdown Anything and uses your API token, so users should only convert files they are comfortable sending to that service.

This skill appears safe for its stated purpose if you are comfortable sending the chosen file to Markdown Anything. Avoid using it on sensitive documents unless your policy allows that provider, and protect the MDA_API_TOKEN because it authorizes API usage on your account.

Findings (3)

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

Any file converted with this tool is uploaded to Markdown Anything for processing, so confidential or regulated files may be exposed to that provider.

Why it was flagged

The core workflow sends the selected document to an external provider. This is clearly disclosed and purpose-aligned, but users should notice the data boundary.

Skill content
Files are sent to `https://markdownanything.com/api/v1/convert` for processing
Recommendation

Only convert files you are allowed to send to Markdown Anything, and review the provider's privacy policy for sensitive documents.

What this means

The token can spend credits or access the user's Markdown Anything account features permitted by that token.

Why it was flagged

The script authenticates API calls with the user's Markdown Anything token. This is expected for the service and no token logging or unrelated transmission is shown.

Skill content
-H "Authorization: Bearer ${MDA_API_TOKEN:?MDA_API_TOKEN is not set}"
Recommendation

Use a dedicated API token if available, keep it private, and revoke it if it may have been exposed.

What this means

The skill may fail or behave inconsistently on systems without these tools, especially because no OS restriction is declared.

Why it was flagged

The helper script depends on local bash, curl, and python3, while the registry requirements list no required binaries. The code is visible and simple, so this is a dependency declaration note rather than a malicious signal.

Skill content
#!/usr/bin/env bash
...
RESPONSE=$(curl "${CURL_ARGS[@]}" "https://markdownanything.com/api/v1/convert")
...
python3 -c
Recommendation

Declare the local runtime prerequisites, or verify that bash, curl, and python3 are available before using the skill.