skill-channels-upload · WeChat Channels Publishing

WeChat Channels publishing: posts vertical short videos to WeChat Channels (channels.weixin.qq.com), built on a shared browser-publishing framework (Playwright + persistent login), with WeChat QR-code sign-in.
Runs check → login → plan → publish: environment check, QR sign-in to the Channels assistant, plan dry-runs the parameters, publish goes live. Channels wants vertical 9:16 (landscape goes through video-reframe first), short titles, and runs strict content review — a skill-quality-gate compliance check before publishing is recommended.
Example invocation: "Post this video to WeChat Channels."
Full brief
Positioning
skill-channels-upload is the publishing executor for WeChat Channels: it ships finished vertical short videos. Publishing only — not content production or review.
Core capabilities
- Browser-automated publishing: shared Playwright publishing framework with persistent login — no repeated QR scans after the first.
- Pre-publish dry run:
planpreviews parameters and page state; first run should always be--headedfor visual confirmation of sign-in and publishing. - Profile awareness: with a profile, short titles (≤22 chars) match the persona, with topics and collections; without one, generic Channels conventions apply.
Workflow
check— environment check (playwright + Chromium)login— WeChat QR sign-in to the Channels assistant (session persisted)plan— dry-run the publish parameterspublish— go live
Inputs & outputs
| Input | Notes |
|---|---|
| Video file | Required — vertical 9:16 short; landscape goes through video-reframe first |
| Title | Required — keep short (≤22 chars to match persona) |
Output: video published to WeChat Channels.
Fit
- Distributing finished short videos to Channels
- Daily publishing with reusable login sessions
Before you start
- Install playwright + Chromium; first login uses a WeChat QR scan.
- Channels page selectors may break with site redesigns: always
plan+--headedon first use, and update the framework config when selectors fail. - Channels content review is strict; a skill-quality-gate compliance check before publishing is recommended.
skill-channels-upload is part of the Aiglade Skill library. Invoke it from the Aiglade chat box in plain language.