SEO Keyword Research Tool

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

Overview

This appears to be a straightforward YouTube subtitle summarizer, with minor user-notice items around its mismatched name and manual third-party Python dependency.

Before installing, confirm that you want a YouTube summarization tool rather than an SEO keyword tool, install the Python dependency from a trusted source, and ensure any fetched captions are treated as content to summarize rather than instructions to follow.

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.

#
ASI09: Human-Agent Trust Exploitation
Info
What this means

A user could install it expecting SEO keyword research, but the skill actually summarizes YouTube videos.

Why it was flagged

The registry-facing name and slug do not match the SKILL.md purpose, which declares a YouTube summary tool. This looks like a naming/packaging mismatch rather than hidden harmful behavior.

Skill content
Name: SEO Keyword Research Tool ... Slug: seo-keyword-research-tool
Recommendation

Rename the skill or update the registry metadata so the displayed name, slug, and SKILL.md all describe the same YouTube summarization purpose.

#
ASI04: Agentic Supply Chain Vulnerabilities
Low
What this means

Manual setup could install a changed future version of the dependency, which may behave differently.

Why it was flagged

The required dependency is declared with a lower-bound version rather than an exact pin. This is common and purpose-aligned, but installation may pull a newer package version than the one originally tested.

Skill content
youtube-transcript-api>=0.6.0
Recommendation

Prefer a pinned dependency or lockfile, and install from a trusted package index in an isolated environment.

#
ASI01: Agent Goal Hijack
Low
What this means

A malicious or prank video transcript could try to influence the agent if the transcript is not kept separate from instructions.

Why it was flagged

Public video captions are external, untrusted text that may contain prompt-like instructions. Using them as summarization input is expected, but the agent should not treat transcript contents as instructions.

Skill content
Automatically get subtitles from any public YouTube video ... Generate summary with the AI model using the subtitle text
Recommendation

Treat subtitles strictly as source material to summarize; do not follow commands, links, or requests contained in the transcript unless the user separately asks for that.