Install
openclaw skills install @luis1213899/wechat-content-studioEnd-to-end WeChat Official Account article studio for Chinese公众号内容. Use when asked to write, test, package, typeset, generate covers for, publish, or verify...
openclaw skills install @luis1213899/wechat-content-studioUse this skill to produce and publish 微信公众号 articles with the same full workflow every time. Treat test drafts, smoke tests, and temporary articles as real publishing work.
Do not skip steps because the user says “试试”, “跑一遍”, “随便写一篇”, or “测试一下”. The article may be shorter, but the workflow remains complete.
Write the article.
assets/templates/selfcheck-template.md.Generate the cover.
references/image2-policy.md.image2-workflow.ps1 -Mode Draft first.image2-workflow.ps1 -Mode Generate.OPENAI_BASE_URL=https://luisclaw.cloud/v1 and model=gpt-image-2.Typeset the body.
gzh-design skill.gzh-design SKILL.md before typesetting.<section>...</section> HTML fragment.validate_gzh_html.py; ERROR and body half-width punctuation WARNING must be zero.wrap_preview.py.Publish.
publish-via-server.ps1.-ArticlePath <article.md> -HtmlPath <clean.html>.Media ID with -VerifyOnly or verify-draft.ps1.说白了, 意味着什么, 这意味着, 本质上, 换句话说, 不可否认, 综上所述, 总的来说, 首先, 其次, 最后.:, ——, straight double quotes, and Chinese double quotes when the house style says to use corner quotes or no quotes.DRAFT_EXISTS unless the user explicitly confirms deleting or replacing that draft.invalid media_id or access_token is invalid or not latest, then retry once.references/workflow.md: full command sequence and responsibilities.references/image2-policy.md: project-specific cover generation policy.assets/templates/article-template.md: starter article Markdown.assets/templates/selfcheck-template.md: writing self-check template.assets/examples/: a complete sample article, self-check, cover prompt, cover image, validated HTML, and preview.