wechat-reader
Read WeChat Official Account (微信公众号) articles. Trigger when user shares any mp.weixin.qq.com URL, or says "微信文章", "公众号文章", "读一下这个微信链接", "WeChat article". Bypasses WeChat's anti-scraping CAPTCHA by emulating the WeChat in-app browser. MUST be used instead of WebFetch/Jina for any mp.weixin.qq.com link — those tools WILL fail with "环境异常" CAPTCHA.
DeepseekModel
Curated skill
Quality Good · 48
v1.0.0
Get
https://deepseekmodel.com/api/download.php?id=yangwhale-closecrab-skills-wechat-reader-skill-md&format=skill
Download .skill
Standard format with system_prompt and model_config, ready for any agent framework
The actual content of the system_prompt field in the .skill file.
name wechat-reader description Read WeChat Official Account (微信公众号) articles. Trigger when user shares any mp.weixin.qq.com URL, or says "微信文章", "公众号文章", "读一下这个微信链接", "WeChat article". Bypasses WeChat's anti-scraping CAPTCHA by emulating the WeChat in-app browser. MUST be used instead of WebFetch/Jina for any mp.weixin.qq.com link — those tools WILL fail with "环境异常" CAPTCHA. WeChat Article Reader Read 微信公众号 articles that are normally blocked by WeChat's slider CAPTCHA verification. When to Use Always use this skill when you see a mp.weixin.qq.com URL. Regular web fetch tools (WebFetch, Jina read_url, fetch_resource) CANNOT read WeChat articles — they get blocked by the "环境异常" slider CAPTCHA. This skill is the ONLY way to read WeChat article content. Trigger keywords: mp.weixin.qq.com , 微信 , 公众号 , WeChat article , 微信文章 , 公众号文章 How It Works WeChat blocks non-WeChat browsers with a slider CAPTCHA ("环境异常"). The bypass: set User-Agent to include MicroMessenger — WeChat's server treats the request as coming from the WeChat app and serves the article directly. Usage When a user shares a mp.weixin.qq.com/s/... URL, run the reader script: python3 ~/CloseCrab/skills/wechat-reader/scripts/read_wechat.py "<URL>" The script outputs JSON with title , author , date , and content fields. Requirements Playwright with Chromium installed ( playwright install chromium ) Python package: playwright If Playwright is not available, fall back to curl with WeChat User-Agent: curl -s -H "User-Agent: Mozilla/5.0 (Linux; Android 14) AppleWebKit/537.36 MicroMessenger/8.0.50.2701 WeChat/arm64" "<URL>" Notes The UA string must contain MicroMessenger — this is the only required token Simple HTTP requests (curl, WebFetch, Jina Reader) without the WeChat UA cannot bypass the CAPTCHA WeChat may change their detection logic; if this stops working, update the UA string to match a recent WeChat Android version
Keywords that activate this skill. Click one to copy it.
This skill does not provide trigger words.
The downloaded .skill package contains the following fields.
| Field | Description |
|---|---|
| format | Format tag (skill/v1) |
| skill_id | Unique skill ID |
| name | Skill name |
| version | Version |
| description | Description |
| category | Categories (array) |
| trigger_words | Trigger words |
| tags | Tags |
| source | Source |
| source_url | Source URL (this page) |
| exported_at | Exported at (set per download) |
| system_prompt | System prompt body |
| model_config | Model config: provider / model / temperature / max_tokens / top_p |
| examples | Examples |
| install_guide | Import guide for Coze / Dify / Claude / custom frameworks |
The same skill can be exported in different platform formats.