YouTube Summary

PassAudited by ClawScan on May 1, 2026.

Overview

The skill is coherent for YouTube summarization, with disclosed notes about installing an external CLI and optionally sending transcripts to OpenAI when an API key is used.

Before installing, verify you are comfortable installing the pinned youtube2md CLI and its dependencies. If video transcripts are sensitive, leave OPENAI_API_KEY unset and use extract mode; also remember that generated transcript and summary files may remain under ./summaries or the output path you choose.

Findings (4)

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

You must trust the installed youtube2md package and its dependencies before using the skill.

Why it was flagged

The skill depends on an external npm-installed CLI that is not bundled in the reviewed artifacts. The version is pinned and the dependency is clearly disclosed, so this is a supply-chain notice rather than a concern.

Skill content
Require preinstalled `youtube2md` on PATH. - Recommended pinned install: `npm i -g youtube2md@1.0.1`
Recommendation

Install the pinned version from a trusted source, and review or mirror the package in stricter environments.

What this means

Using the skill runs local commands and may create summary/transcript files on disk.

Why it was flagged

The runner executes the locally installed youtube2md binary and the included Python helper. This command execution is central to the skill's stated purpose and is hardened by resolving youtube2md from PATH and rejecting an arbitrary binary override.

Skill content
"$youtube2md_path" "${cli_args[@]}" ... PREPARE_OUTPUT="$(python3 "$PREPARE_PY" "$EXTRACT_JSON_PATH")"
Recommendation

Use it only in an environment where running the installed youtube2md CLI and Python helper is acceptable.

What this means

If you set OPENAI_API_KEY, the skill can spend/use access associated with that OpenAI account for summarization.

Why it was flagged

The skill can use a user's OpenAI API key for full summarization. This credential use is optional, documented, and purpose-aligned, with no evidence of unrelated credential handling.

Skill content
`OPENAI_API_KEY` enables full summarization mode; transcript/content may be sent to OpenAI through youtube2md’s workflow.
Recommendation

Provide the API key only if OpenAI-based summarization is acceptable; omit it to use extract mode.

What this means

Video transcripts or related content may leave the local environment when full mode is used with an OpenAI key.

Why it was flagged

The artifacts explicitly disclose an external provider data flow in full mode and provide a local extract-mode alternative for sensitive content.

Skill content
transcript text and/or related content may be sent to OpenAI APIs. If content is sensitive, do not set `OPENAI_API_KEY`; use extract-only mode
Recommendation

Do not set OPENAI_API_KEY for sensitive videos or environments where transcript sharing with OpenAI is not allowed.