cloud-share-downloader
The skill's SKILL.md advertises fully-automated cloud share saving but the Python script only performs passive URL detection with no actual download, credential harvest, or network functionality — a doc-to-code mismatch suggesting either unfinished development or deceptive behavior.
Why this conclusion was reached
2/4 dimensions flagged1 undeclared or violating capabilities were inferred.
2 lower-risk artifacts were extracted and still need context.
The report includes 3 attack-chain steps and 2 severe findings.
Dependency information is incomplete, so supply-chain confidence stays limited.
Attack Chain
recon · SKILL.md:1
credential_phishing · scripts/download.py:35
credential_phishing
What drove the risk score up
SKILL.md declares zero credential access, but code asks users to provide cookies for Baidu/Aliyun cloud via 'how_to_help' — credential phishing signal
SKILL.md advertises '完全自动化' (fully automated) with yt-dlp, file saving, and share link return; code contains zero of this functionality
SKILL.md declares version 3.0.0 but _meta.json says 1.0.0
Code makes no subprocess/shell calls; the described yt-dlp usage exists only as comment text
No urllib, requests, or socket calls found; no exfiltration possible through current code
Code only reads sys.argv and string-matches the URL
Most important evidence
Undeclared credential solicitation
The SKILL.md declares zero credential access permissions, yet the code prompts users to provide cloud platform cookies ('请提供网盘的Cookie') for Baidu and Aliyun. This is a credential phishing signal — even without exfiltration code, the skill conditions users to share sensitive authentication tokens.
scripts/download.py:35 Major doc-to-code functionality mismatch
SKILL.md advertises: (1) fully automated download using yt-dlp, (2) file saving to the user's cloud drive, and (3) return of a new share link. The Python code performs zero of these operations — it only matches URL patterns and returns text dictionaries. The advertised capabilities are entirely absent.
scripts/download.py:1 Version number inconsistency
SKILL.md declares version 3.0.0 while _meta.json declares 1.0.0. This inconsistency indicates poor maintenance and raises concerns about supply chain integrity.
SKILL.md:1 Trailing JSON appended to SKILL.md
SKILL.md ends with an embedded JSON block containing name/version/author, which differs from the frontmatter version. This suggests copy-paste errors or intentional inconsistency.
SKILL.md:53 Declared capability vs actual capability
No file read/write in code No network calls in code No subprocess in code No os.environ access scripts/download.py:35 — 'how_to_help': '请提供网盘的Cookie' N/A Suspicious artifacts and egress
https://pan.baidu.com/s/xxxxx SKILL.md:22
https://www.alipan.com/s/xxxxx SKILL.md:23
Dependencies and supply chain
There are no structured dependency warnings.
File composition
scripts/download.py SKILL.md