WeChat Article Formatter

Renderuje markdown do gotowego dla WeChat HTML ze stylami inline za pośrednictwem bm.md, a następnie publikuje na oficjalnym koncie

Autor: iamzifei · iamzifei/wechat-article-formatter-skill

Działa po konfiguracji ★ 8.4/10

WeChat Article Formatter — Renderuje markdown do gotowego dla WeChat HTML ze stylami inline za pośrednictwem bm.md, a następnie publikuje na oficjalnym koncie

Co robi ten skill

Formatuje artykuł markdown z dołączonym CSS z zielonym akcentem za pośrednictwem usługi renderowania bm.md, przesyła obrazy do WeChat CDN i publikuje jako szkic na oficjalnym koncie za pośrednictwem oficjalnego API draft/add. Uruchamia się, gdy prosisz o sformatowanie lub opublikowanie artykułu na WeChat. Używa stylów inline specjalnie po to, aby sanitizer WeChat nie usuwał formatowania do zwykłego tekstu.

Raport z testu

Przetestowano główny krok renderowania na żywo z bm.md z dołączonym custom.css: zwrócił HTML gotowy dla WeChat z 39 atrybutami style= inline, bez bloku <style>, zachowanymi chińskimi znakami i zielonym akcentem wbudowanym — co przewyższa podstawowy markdown oparty na klasach, który WeChat usunąłby do zwykłego czarnego tekstu. Dwa rzeczywiste utrudnienia utrzymują to na etapie konfiguracji: część publikacyjna (przesyłanie obrazów plus draft/add) wymaga AppID/Secret oficjalnego konta WeChat, którego nie mogłem dostarczyć, więc jest niemierzalna; a udokumentowany render curl (tylko Content-Type) zwraca 403 — zadziałał dopiero po dodaniu nagłówków Origin i User-Agent, o których umiejętność nigdy nie wspomina. Wszystko, co mierzalne, potwierdziło się, ale rzeczywisty wynik publikacji znajduje się za ścianą poświadczeń.

Testowano: 2026-07-20 · Claude Code 2.x (agent harness)

Instalacja

git clone https://github.com/iamzifei/wechat-article-formatter-skill
mkdir -p ~/.claude/skills/wechat-article-formatter
cd wechat-article-formatter-skill && cp -r SKILL.md styles ~/.claude/skills/wechat-article-formatter/

Komendy i przykładowe prompty

  • /wechat-article-formatterRenderuje markdown do gotowego dla WeChat HTML ze stylami inline za pośrednictwem bm.md, a następnie publikuje na oficjalnym koncie

Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):

  • 帮我把这篇markdown文章排版成微信公众号能直接用的样式,然后帮我发布到草稿箱里
  • 这篇文章的格式一发到微信公众号里就全乱了,帮我重新排版成内联样式再重新发出去吧,谢谢
  • 把这些配图都上传到微信的图片CDN服务器,并把这篇文章发布到公众号的草稿箱里去,谢谢