SKILL·98BE4C

download-wechat-channels

hekmon8
Updated 7 days ago
7 views
View on GitHub
Othergeneral

About

This Claude Skill installs and operates the `wx_channels_download` tool to save authorized WeChat Channels videos. It supports both a direct CLI method (using a captured video URL and key) and an interactive proxy method for capturing video data. The tool works on macOS, Windows, and Linux for downloading videos the user owns or is authorized to save.

Quick Install

Claude Code

Recommended
Primary
npx skills add hekmon8/wx-channels-download-skill -a claude-code
Plugin CommandAlternative
/plugin add https://github.com/hekmon8/wx-channels-download-skill
Git CloneAlternative
git clone https://github.com/hekmon8/wx-channels-download-skill.git ~/.claude/skills/download-wechat-channels

Copy and paste this command in Claude Code to install this skill

Documentation

Download WeChat Channels

Use the upstream wx_channels_download binary without copying its implementation. Only download videos the user owns or is authorized to save.

Choose the path

  • If the user has a direct video URL and optional decryption key, use the direct CLI path. This does not require changing the system proxy.
  • Otherwise use the interactive WeChat path. It starts a local HTTPS interception proxy, may install a root certificate, and may modify the system proxy.
  • Do not claim that an ordinary WeChat share URL is sufficient. Upstream share-link parsing needs extra service credentials and is not the default local workflow.

Install or update

Run:

python3 scripts/wx_channels.py install
python3 scripts/wx_channels.py doctor

The installer downloads the matching asset from the latest GitHub release, verifies it against the release checksum file, and stores it outside the skill repository. It prefers the non-UPX safe Windows build. Do not redistribute the downloaded binary.

Direct URL download

Confirm the URL came from a source the user is authorized to download. Then run:

python3 scripts/wx_channels.py download --url "$VIDEO_URL" --filename "video.mp4"

Add --key NUMBER only when a decryption key was captured with the URL. The upstream command writes to the user's Downloads directory.

Interactive WeChat download

Before running this path, explain that it can install a local root certificate and change the system proxy. Obtain explicit user authorization for those system changes.

After authorization:

python3 scripts/wx_channels.py start --allow-security-changes

Keep the process running. Ask the user to open the authorized video in the desktop WeChat client, wait for playback, pause it, and use the injected download button. Report the download directory printed by the process.

Stop with Ctrl+C. Verify that the upstream process restored the previous proxy settings; if network access is abnormal, run its uninstall command:

python3 scripts/wx_channels.py uninstall --allow-security-changes

Do not run start or uninstall without explicit authorization. Do not expose captured URLs, cookies, tokens, keys, certificates, or log contents in chat or commits.

Troubleshoot

Run doctor first. Read references/upstream.md for architecture, supported platforms, ports, conflicts, and license constraints. Prefer upstream documentation and releases over remembered flags.

GitHub Repository

hekmon8/wx-channels-download-skill
Path: skills/download-wechat-channels
FAQ

Frequently asked questions

What is the download-wechat-channels skill?

download-wechat-channels is a Claude Skill by hekmon8. Skills package instructions and resources that Claude loads on demand, so Claude can perform download-wechat-channels-related tasks without extra prompting.

How do I install download-wechat-channels?

Use the install commands on this page: add download-wechat-channels to Claude Code as a plugin, or clone its repository into your skills directory, then restart Claude so it picks up the skill.

What category does download-wechat-channels belong to?

download-wechat-channels is in the Other category, tagged general.

Is download-wechat-channels free to use?

Yes. download-wechat-channels is listed on AIMCP and free to install.

Related Skills

llamaguard
Other

LlamaGuard is Meta's 7-8B parameter model for moderating LLM inputs and outputs across six safety categories like violence and hate speech. It offers 94-95% accuracy and can be deployed using vLLM, Hugging Face, or Amazon SageMaker. Use this skill to easily integrate content filtering and safety guardrails into your AI applications.

View skill
cost-optimization
Other

This Claude Skill helps developers optimize cloud costs through resource rightsizing, tagging strategies, and spending analysis. It provides a framework for reducing cloud expenses and implementing cost governance across AWS, Azure, and GCP. Use it when you need to analyze infrastructure costs, right-size resources, or meet budget constraints.

View skill
sports-betting-analyzer
Other

This Claude Skill analyzes sports betting markets including spreads, over/unders, and prop bets by examining historical trends and situational statistics to identify value bets. It provides structured markdown output with actionable recommendations for educational purposes. Developers should use this for sports betting analysis tools while noting it's designed for entertainment/education only.

View skill
quantizing-models-bitsandbytes
Other

This skill quantizes LLMs to 8-bit or 4-bit precision using bitsandbytes, achieving 50-75% memory reduction with minimal accuracy loss. It's ideal for running larger models on limited GPU memory or accelerating inference, supporting formats like INT8, NF4, and FP4. The skill integrates with HuggingFace Transformers and enables QLoRA training and 8-bit optimizers.

View skill