Agent skill

Wechat Article Browseruse

by dracohu2025-cloud in dracohu2025-cloud/draco-skills-collection

使用 BrowserUse 云浏览器 + Playwright CDP 抓取微信公众号文章,并可直接发布到飞书原生文档。

MITAuto-check passedProductivity & Automation

Install Wechat Article Browseruse

skills CLI
$ npx skills add dracohu2025-cloud/draco-skills-collection --skill wechat-article-browseruse -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install dracohu2025-cloud/draco-skills-collection wechat-article-browseruse --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/dracohu2025-cloud/draco-skills-collection.git skills-src && mkdir -p .claude/skills && cp -r skills-src/wechat-article-browseruse .claude/skills/wechat-article-browseruse && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
wechat-article-browseruse
GitHub stars
227
Token cost
~513 tokens
SKILL.md length
86 words
Files
12 (incl. scripts, assets)
Skills in repo
27
Repo updated
First seen
Licence
MIT

At a glance

使用 BrowserUse 云浏览器 + Playwright CDP 抓取微信公众号文章,并可直接发布到飞书原生文档。

  • Tasks that involve Messaging and chat bots
  • SKILL.md covers 当前目录提供什么, 前提条件, 最常用用法 and 参数说明, plus 2 more sections
  • Runs Python and Shell scripts from its folder; calls python3, pip and playwright; reaches mp.weixin.qq.com; needs BROWSER_USE_API_KEY and BROWSERUSE_API_KEY
  • Tasks that involve Browser testing

What it does

Wechat Article Browseruse is an agent skill from dracohu2025-cloud/draco-skills-collection. 使用 BrowserUse 云浏览器 + Playwright CDP 抓取微信公众号文章,并可直接发布到飞书原生文档。

Its SKILL.md is about 510 tokens, which your agent loads only when the skill is triggered. The skill folder holds 14 other files, including scripts and assets (for example `README.md`, `scripts/fetch_wechat_article.py` and `scripts/publish_wechat_article_to_feishu.py`).

It sits in Productivity & Automation, covering Messaging and chat bots and Browser testing. It works with WeChat and Playwright. The licence is MIT.

When your agent uses it

  • Tasks that involve Messaging and chat bots
  • Tasks that involve Browser testing

Example prompts

  • “/wechat-article-browseruse”

Requirements

  • Python 3
  • A Bash shell
  • A credential in BROWSER_USE_API_KEY
  • A credential in BROWSERUSE_API_KEY

What it can do on your machine

Read from SKILL.md and the folder at commit 26e8975. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 4 files in scripts/ (Python and Shell), which the agent can run.

    Shell commands in SKILL.md call:

    • python3
    • pip
    • playwright

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • mp.weixin.qq.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names these keys or tokens, usually read from environment variables:

    • BROWSER_USE_API_KEY
    • BROWSERUSE_API_KEY

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Wechat Article Browseruse loads about 513 tokens when it runs. Until then it costs about 22 tokens; SKILL.md has 86 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~22
When it runs · the whole SKILL.md, loaded when a task matches
~513

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

The full file from dracohu2025-cloud/draco-skills-collection at commit 26e8975, republished under its MIT licence (© dracohu2025-cloud). 86 words, ~513 tokens.

Download SKILL.mdSave it as .claude/skills/wechat-article-browseruse/SKILL.md (or your agent's skills folder). This skill also uses 11 other files; get the full folder from GitHub.
name
wechat-article-browseruse
description
使用 BrowserUse 云浏览器 + Playwright CDP 抓取微信公众号文章,并可直接发布到飞书原生文档。
version
0.2.0
author
Hermes Agent
license
MIT

WeChat Article Extraction via BrowserUse

当你要抓取 微信公众号文章链接(mp.weixin.qq.com/s/...)并且想试一条不依赖本机 CamoFox 服务的新链路时,用这个 skill。

当前目录提供什么

  • scripts/run.py:统一入口
  • scripts/fetch_wechat_article.py:抓取并输出 Markdown / JSON
  • scripts/publish_wechat_article_to_feishu.py:抓取并发布到飞书原生文档
  • scripts/smoke-test.sh:基础环境检查
  • tests/:回归测试

前提条件

1)准备 BrowserUse API key

支持两个环境变量名,任选其一:

bash
export BROWSER_USE_API_KEY=...
# 或
export BROWSERUSE_API_KEY=...
2)安装依赖
bash
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
playwright install chromium
3)如果要发布到飞书

请先安装并登录 lark-cli,并确保当前用户身份具备文档导入/读取权限。

最常用用法

抓取为 Markdown
bash
python3 scripts/run.py fetch \
  "https://mp.weixin.qq.com/s/xxxxxxxxxxxxxxxx"
抓取为 JSON
bash
python3 scripts/run.py fetch \
  "https://mp.weixin.qq.com/s/xxxxxxxxxxxxxxxx" \
  --format json \
  --include-images
发布为飞书原生文档
bash
python3 scripts/run.py publish-feishu \
  "https://mp.weixin.qq.com/s/xxxxxxxxxxxxxxxx"
发布到指定飞书文件夹
bash
python3 scripts/run.py publish-feishu \
  "https://mp.weixin.qq.com/s/xxxxxxxxxxxxxxxx" \
  --folder-token <folder_token>

参数说明

fetch
  • --format markdown|json
  • --include-images
  • --save PATH
  • --proxy-country hk
  • --timeout-seconds 240
  • --wait-ms 8000
publish-feishu
  • --folder-token <token>
  • --json
  • --proxy-country hk
  • --timeout-seconds 240
  • --wait-ms 8000

输出字段

JSON 输出包含:

  • url
  • title
  • author
  • published_at
  • content_markdown
  • images
  • source

发布结果包含:

  • title
  • doc_id
  • doc_url
  • source_url
  • validated
  • doc_preview

一句话总结

这套 skill 用 BrowserUse 提供远端浏览器,用 Playwright CDP 做稳定 DOM 提取,并可把结果一键发布成飞书原生文档。

© dracohu2025-cloud, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 11 other files (scripts, assets) in wechat-article-browseruse of dracohu2025-cloud/draco-skills-collection.

  • SKILL.md
  • .env.example
  • .gitignore
  • README.md
  • assets/workflow-preview-v2.svg
  • requirements.txt
  • scripts/fetch_wechat_article.py
  • scripts/publish_wechat_article_to_feishu.py
  • scripts/run.py
  • scripts/smoke-test.sh
  • tests/test_fetch_wechat_article.py
  • tests/test_publish_wechat_article_to_feishu.py

Open the folder on GitHubat commit 26e8975

Compare with similar skills

Wechat Article Browseruse next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Wechat Article Browseruse compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Wechat Article Browseruse this skilldracohu2025-cloud/draco-skills-collection227—~513Automated safety check: PassMIT
Wechat Video Channel Publishappleweiping/WEIPING_WIKI119—~765Automated safety check: PassMIT
Create Imessage Video Adcriptogus/agent-evolve-network288—~7.4kAutomated safety check: PassCustom licence
Wechat Article Pipelinedavinci-seven/wechat-article-pipeline158—~1.1kAutomated safety check: PassMIT
Wechat Article Fetchcat-xierluo/legal-skills713—~793Automated safety check: PassMIT
Playwright Publishszhshp/panda-video-generator291—~1.1kAutomated safety check: PassNone

Similar skills

  • Wechat Video Channel Publish

    appleweiping/WEIPING_WIKI

    A skill your agent uses when the user wants to log into 微信视频号, validate cookie state, upload videos, set scheduled publish time, fill long description, set a cover image, or save drafts through a…

    119 GitHub stars~765 tokensUpdated 1 mo ago
    Testing & QAAuto-check passed
  • Create Imessage Video Ad

    criptogus/agent-evolve-network

    Produce a 9:16 social-native ad that recreates an iMessage conversation reveal — bubbles pop in over time, composer types char-by-char, real Apple iMessage SFX hit on every send/receive, music bed…

    288 GitHub stars~7.4k tokensUpdated 29 days ago
    Productivity & AutomationAuto-check passed
  • Wechat Article Pipeline

    davinci-seven/wechat-article-pipeline

    把定稿Markdown和本地配图生成公众号兼容内联HTML、图片内嵌稳定版、复制预览、390px手机长截图及完整性和隐私报告。适用于公众号文章定稿后的排版、检查和交付;不负责改稿,也不会在未经确认时创建公众号草稿。

    158 GitHub stars~1.1k tokensUpdated 1 mo ago
    Productivity & AutomationAuto-check passed
  • Wechat Article Fetch

    cat-xierluo/legal-skills

    抓取微信公众号文章(mp.weixin.qq.com)到本地。当用户发来公众号链接要求"抓取""保存""存下来""归档""留痕""转成 Markdown"时使用。默认双产出:Markdown 整理版(供检索引用)+ HTML 原件保真归档(离线双击可读,供回溯核对)。默认 HTTP 直抓零依赖,失败自动切浏览器兜底。

    713 GitHub stars~793 tokensUpdated yesterday
    Productivity & AutomationAuto-check passed
  • Playwright Publish

    szhshp/panda-video-generator

    Multi-platform browser login and video upload via Playwright Test only (headed Chromium).

    291 GitHub stars~1.1k tokensUpdated 1 mo ago
    Testing & QAAuto-check passed
  • Render Chatgpt Chat

    gooseworks-ai/goose-skills

    Assemble a ChatGPT chat-reveal video ad from a thread + timeline JSON — one continuous Playwright recording of a ChatGPT mobile chat (user types with the iOS keyboard up → taps send → keyboard…

    1.2k GitHub stars~2.2k tokensUpdated today
    Media & CreativeAuto-check passed

More from dracohu2025-cloud/draco-skills-collection

All 27 skills in this repo
  • AI News Bitable Archive Dingtalk

    dracohu2025-cloud/draco-skills-collection

    A skill your agent uses when parsing a DingTalk daily news document and syncing title, date, Top 3, summary, conclusion, document link, and status into a DingTalk multidimensional table.

    227 GitHub stars~795 tokensUpdated 21 days ago
    Auto-check passed
  • Feishu Seedance Video Pipeline

    dracohu2025-cloud/draco-skills-collection

    A skill your agent uses when running a Feishu/Lark Base-centered Seedance video production pipeline: inspect/backfill the Base row, create/reference assets, build Row-24-style Chinese Seedance…

    227 GitHub stars~5k tokensUpdated 21 days ago
    Auto-check: notes
  • Motion Canvas

    dracohu2025-cloud/draco-skills-collection

    Production pipeline for Motion Canvas — TypeScript-based programmatic vector animation with real-time preview.

    227 GitHub stars~1.5k tokensUpdated 21 days ago
    Auto-check passed
  • News Aggregator Skill

    dracohu2025-cloud/draco-skills-collection

    A skill your agent uses when collecting public news candidates from Hacker News, GitHub Trending, Hugging Face papers, and other web sources for briefings and daily reports.

    227 GitHub stars~596 tokensUpdated 21 days ago
    Auto-check passed
  • Open Design To Open Slide

    dracohu2025-cloud/draco-skills-collection

    A skill your agent uses when mining Open Design visual systems and converting them into Open Slide React template kits or standalone 20-page template albums, with build, deployment, screenshot QA…

    227 GitHub stars~2.9k tokensUpdated 21 days ago
    Auto-check passed
  • Daily AI Agent Aigc Top News Dingtalk

    dracohu2025-cloud/draco-skills-collection

    A skill your agent uses when generating a daily 24h AI / Agent / AIGC top-news briefing, publishing it as a DingTalk document, validating it, and optionally archiving it to a DingTalk…

    227 GitHub stars~3k tokensUpdated 21 days ago
    Auto-check passed

Questions about Wechat Article Browseruse

What does Wechat Article Browseruse do?

使用 BrowserUse 云浏览器 + Playwright CDP 抓取微信公众号文章,并可直接发布到飞书原生文档。. Wechat Article Browseruse is an agent skill from dracohu2025-cloud/draco-skills-collection.

When should I use Wechat Article Browseruse?

Wechat Article Browseruse fits situations like: tasks that involve Messaging and chat bots; tasks that involve Browser testing.

How do I install Wechat Article Browseruse in Claude Code?

Run `npx skills add dracohu2025-cloud/draco-skills-collection --skill wechat-article-browseruse -a claude-code`. Or copy the skill folder (wechat-article-browseruse in dracohu2025-cloud/draco-skills-collection) into .claude/skills/wechat-article-browseruse in your project. Claude Code loads it when a task matches its description.

How do I install Wechat Article Browseruse in Codex?

Run `npx skills add dracohu2025-cloud/draco-skills-collection --skill wechat-article-browseruse -a codex`. Or copy the skill folder (wechat-article-browseruse in dracohu2025-cloud/draco-skills-collection) into .agents/skills/wechat-article-browseruse in your project. Codex loads it when a task matches its description.

Can I use Wechat Article Browseruse in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add dracohu2025-cloud/draco-skills-collection --skill wechat-article-browseruse -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/wechat-article-browseruse, .gemini/skills/wechat-article-browseruse, .github/skills/wechat-article-browseruse and .opencode/skills/wechat-article-browseruse in your project.

What does Wechat Article Browseruse need to run?

Going by SKILL.md and its folder, Wechat Article Browseruse needs Python and a shell for the scripts in its folder, the command-line tools its instructions call (python3, pip and playwright) and credentials named BROWSER_USE_API_KEY and BROWSERUSE_API_KEY. Our summary lists: Python 3; A Bash shell; A credential in BROWSER_USE_API_KEY; A credential in BROWSERUSE_API_KEY.

Does Wechat Article Browseruse access the network?

SKILL.md names 1 domain. In commands or code: mp.weixin.qq.com; the agent is likely to contact it when it follows the instructions. This is read from the text; nothing was executed.

Is Wechat Article Browseruse safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Wechat Article Browseruse use?

Wechat Article Browseruse is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Wechat Article Browseruse use?

About 513 tokens (SKILL.md is roughly 2.1k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Wechat Article Browseruse?

Skills that share tags, products or a category with Wechat Article Browseruse: Wechat Video Channel Publish (appleweiping/WEIPING_WIKI, 119 stars), Create Imessage Video Ad (criptogus/agent-evolve-network, 288 stars), Wechat Article Pipeline (davinci-seven/wechat-article-pipeline, 158 stars) and Wechat Article Fetch (cat-xierluo/legal-skills, 713 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Wechat Article Browseruse?

dracohu2025-cloud (a GitHub user) maintains it in dracohu2025-cloud/draco-skills-collection, which has 227 GitHub stars. The repository holds 27 skills in this directory. The repository was last updated on September 17, 2026.

Source: dracohu2025-cloud/draco-skills-collection on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.