ZappushZappush
SkillsUse CasesBenchmarkCommunitySign In
      Back to Skills
      zj-john

      Safety Report

      下载电影/电视剧/综艺的剧照/海报

      @zj-john

      批量下载豆瓣电影/电视剧/综艺的剧照和海报。输入片名自动搜索下载,完全自动化,不需要登录。支持缓存去重、反爬延迟。当用户提到"下载剧照"、"获取海报"、"批量下载图片"时使用。

      126Downloads
      0Installs
      0Stars
      2Versions

      Security Analysis

      high confidence
      Clean0.08 risk

      The skill's code, install spec, and runtime instructions are consistent with its stated purpose (batch-download Douban photos/posters) and do not request unrelated credentials or unusual privileges.

      Mar 26, 20264 files2 concerns
      Purpose & Capabilityok

      Name/description match the implementation: Node.js scripts that search Douban, extract photo IDs (optionally with Playwright), and download images while handling Referer and redirects. Required binaries (node, npm) and the playwright dependency are coherent with the stated scraping/downloading functionality.

      Instruction Scopenote

      SKILL.md and the JS files instruct the agent to run the included Node scripts and save files under the user's home directory. The code only accesses network resources (Douban and image hosts) and local filesystem directories under the user's home. Minor inconsistency: SKILL.md claims 'does not connect to existing browser sessions for privacy', while some comments and examples in code mention inheriting or connecting to an existing browser session or remote-debugging; actual Playwright functions in the code launch a new headless browser. This is a documentation/code mismatch but not an obvious malicious behavior.

      Install Mechanismnote

      Install uses the well-known npm package 'playwright' (expected for headless browser scraping). Playwright will typically download browser binaries during install which increases disk usage and performs network downloads — expected for this use-case but worth noting as extra installation footprint.

      Credentialsok

      The skill requests no environment variables or credentials and does not access configs outside its download directory. It only uses the network to contact Douban and image host domains, which is proportional to its stated purpose.

      Persistence & Privilegeok

      always:false and no special privileges requested. The skill writes files only under the user's home (.openclaw/output/photo-download or ~/download/photos) and does not attempt to modify other skills or system-wide settings.

      Guidance

      This skill appears to do what it says: scrape Douban pages and download images. Before installing, consider: 1) Legal/ToS: scraping may violate Douban's terms — only use for small-scale/personal use as the README warns. 2) Playwright side-effects: installing playwright will download browser binaries and use additional disk space and network traffic. 3) Filesystem: downloaded images are saved under your home directory (~/.openclaw/output/photo-download or ~/download/photos). 4) Privacy: the code launches a headless browser and makes network requests to Douban/image hosts; do not run it with elevated privileges. 5) Minor docs mismatch: SKILL.md claims it won't connect to existing browser sessions but comments/examples mention inheriting sessions or remote debugging — if you need to preserve browser state, review/modify the code intentionally. If you have concerns, run the code in a controlled environment (container/VM) or review the scripts line-by-line before use.

      Latest Release

      v1.0.1

      photo-downloader v1.1.0 - 增加 openclaw 元数据,明确依赖 Node.js 和 Playwright,并自动化 Playwright 安装流程 - 移除“Playwright依赖会自动安装”说明,转为结构化依赖声明 - 兼容性说明更新,明确需要 Node.js 环境 - 新增安全警告,强调不会连接已有浏览器会话,保护隐私

      Popular Skills

      compress-file-sorter

      @zj-zc · 0 stars

      emotional-memo

      @zj-zc · 0 stars

      self-improving-agent

      @pskoett · 1,456 stars

      Gog

      @steipete · 672 stars

      Tavily Web Search

      @arun-8687 · 620 stars

      Find Skills

      @JimLiuxinghai · 529 stars

      Published by @zj-john on ClawHub

      Zappush© 2026 Zappush
      HomeGuaranteeSupport

      Something feels unusual? We want to help: [email protected]