Content & publishing
WeChat publishing run
The pre-flight, the paste, the crop, the schedule — the publishing checklist nobody writes down.
Paid $9 list, $7 until 2026-12-31 · one skill, yours for good. The outline, the steps and the file open after purchase.
Background
Only the segment from the delivery folder to published: check, paste, set, preview, schedule, backfill. It does not produce assets, does not edit copy, and does not log in to the backend on the user's behalf (the login state and the QR scan must be done by the account holder).
Why it is built this way
The check runs before the backend opens because a subscription account gets one mass send a day. A batch with a docx that has no embedded images, a cover at the wrong ratio or a gap in the card numbering is worth finding in seconds, and at publish time it costs a slot that cannot come back before tomorrow. check_publish_pack.py prints exit code 0, and only 0 opens the backend.
Six articles go out as one group for the same arithmetic: split across six sends, the second hits the once-a-day limit and five wait a day. Body copy comes in through document import because a select-all paste from WPS lands in the editor as HTML source, @font-face and mso- styles included. Card images are images, so they stay off the mass-send queue and the first upload becomes the cover. The summary stays inside 120 characters, or the feed truncates it.
Where it bites
- Paste instead of import A select-all copy from WPS turns the body into HTML source, and the editor shows @font-face rules and mso- styles where the paragraphs should sit. Document import brings the heading hierarchy, the bolded subheads and the embedded images across, and the duplicated first-line title gets deleted afterwards.
- Images that stayed behind The text arrives, the image slots come up empty, and the article is one save away from publishing without its figures. Images are checked straight after the paste and put back with local upload from that article's folder, without redoing the layout.
- Six sends, one day Six articles scheduled as six separate mass sends: the first goes out and the remaining five are refused for the rest of the day. One group, one send, with the left-hand cards in the right order before the schedule is set.
- A cover swapped, not cropped Replacing the image instead of cropping it inside select-from-body leaves 2.35:1 with the text cut off at the top, and the mobile preview is where it shows. Cover ratio is fixed per position, and the text gets repositioned in edit cover.
This part is for buyers
The outline, the steps and the SKILL.md stay closed until this address owns the skill.
$9 early bird $7 until 2026-12-31
Checkout opens soon — leave your address and we will tell you when it does.
all 28 skills for $149, list $430
Sign in first so we can check your purchase.
When to use it
Execute WeChat Official Account publishing (a group of several articles plus several card-image sets): asset-readiness check, docx import, cover cropping, summary/originality/comments settings, card-image upload, mobile preview, scheduled publishing and post-publish backfill. Use when the user asks to 'publish these articles', 'prepare a WeChat Official Account release', 'check the assets before publishing', or 'how do I publish card images'. It does not produce assets (use wechat-material) and does not harvest topics automatically (use ai-trend-publish).