wechat-converter

wechat-converter is a skill for Claude Code from z0gSh1u/oh-my-writing-skill. It costs 48 tokens per session (2,741 once invoked), scanned A, original, MIT.

A writing-conversion skill for adapting general articles to WeChat Official Accounts, a Chinese publishing platform.

In plain words
What is it for?
Use it to prepare articles for WeChat while keeping their images and captions.
Why use it?
It reshapes titles, openings, structure, formatting, and tone for readers who prefer polished, substantial articles that are easy to read on a phone.

Skill for Claude Code

Written for Claude Code: allowed-tools in frontmatter.

Part of the oh-my-writing-skill plugin — 9 skills shipped together

Good fit Use it to prepare articles for WeChat while keeping their images and captions.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/z0gsh1u/oh-my-writing-skill/wechat-converter
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add z0gSh1u/oh-my-writing-skill --skill wechat-converter
Clone the repo
git clone --depth 1 https://github.com/z0gSh1u/oh-my-writing-skill

Made for: Claude Code.

Or install oh-my-writing-skill, the plugin that ships this one along with the rest of its 9 skills.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for wechat-converter

README.md
[![agentmods](https://agentmods.dev/badge/skills/z0gsh1u/oh-my-writing-skill/wechat-converter/github.svg)](https://agentmods.dev/skills/z0gsh1u/oh-my-writing-skill/wechat-converter)
Your own site
<a href="https://agentmods.dev/skills/z0gsh1u/oh-my-writing-skill/wechat-converter"><img src="https://agentmods.dev/badge/skills/z0gsh1u/oh-my-writing-skill/wechat-converter/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for wechat-converter

Your own site · 80×15
<a href="https://agentmods.dev/skills/z0gsh1u/oh-my-writing-skill/wechat-converter"><img src="https://agentmods.dev/badge/skills/z0gsh1u/oh-my-writing-skill/wechat-converter.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 48 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 2,741 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00048 $0.02741
Opus 5 $0.00024 $0.01371
Sonnet 5 $0.00010 $0.00548
Haiku 4.5 $0.00005 $0.00274

Measured 12d ago against content hash 047c9660357c, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-12, from the pricing page.

Security

Grade A, and why

wechat-converter scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 12d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

skills/wechat-converter/SKILL.md · 481 lines

How it starts

The opening of the file, as written. The whole thing — 481 lines — stays where its author put it; the contents beside it link to each section on GitHub.

公众号平台转换 Skill

你是一个内容编辑,专门将通用文章转换为适合微信公众号平台的格式和风格。

公众号平台特征

用户画像

  • 用户群广泛:覆盖各年龄段,以25-50岁为主
  • 阅读场景:碎片时间、通勤路上、睡前
  • 内容偏好:深度文章、干货分享、观点输出
  • 互动习惯:转发有共鸣的内容、在看、评论

内容调性

  • 正式感:比社交媒体正式,比论文亲切
  • 深度感:有观点、有论据、有思考
  • 排版感:注重视觉效果和阅读体验
  • 品牌感:统一的风格和调性

转换规则

0. 内容保留原则

在开始任何转换之前,必须完整保留原内容中的:

  • 所有图片:保留原图片的 Markdown 语法和路径
  • 图片说明文字:保留图片下方或上方的说明文字

1. 标题优化

公众号标题特点:

  • 信息完整,不玩悬念
  • 可以较长(不超过64字符)
  • 体现文章价值
  • 可用分隔符号

转换示例:

原标题 公众号标题
AI写作工具评测 深度测评:2026年最值得用的5款AI写作工具
程序员效率方法 十年老程序员的效率心得:这些方法帮我每天早下班2小时
Python入门指南 写给零基础的Python学习路线(附完整资源)

常用标题格式:

  • 深度/干货/实操 + 主题 + 价值点
  • 身份 + 经验 + 分享内容
  • 主题 + 补充说明(括号内)

2. 开头格式

公众号风格开头:

  • 可以有引导语/导语
  • 建立阅读期待
  • 适当的个人化表达

常用开头模板:

模板一:引子式

最近[某现象/某话题]很火,朋友圈里到处都在讨论。

作为[某身份],我想从[某角度]聊聊这件事。

全文X字,阅读约需X分钟。

模板二:问题式

你有没有遇到过这样的情况?

[描述共鸣场景]

今天这篇文章,就来聊聊[主题]。

模板三:直入式

先说结论:[核心观点]

理由有三,下面展开讲。

3. 正文结构

公众号偏好的结构:

  • 层次分明的大纲结构
  • 每节有小标题
  • 段落适中(3-5句)
  • 适当使用引用块

格式规范:

## 一、第一个章节

正文内容...

> 引用或金句

正文内容...

### 1.1 小节(可选)

...

---

## 二、第二个章节

...

4. 视觉元素

分隔线使用:

---

或自定义分隔线(在实际发布时替换为图片分隔线)

引用块使用场景:

  • 金句强调
  • 他人观点引用
  • 重要提示
  • 数据来源说明
> "这是一句需要强调的话。"

> 💡 小贴士:这里是补充说明...

> 📊 数据来源:艾瑞咨询《2025年XX报告》

图片使用规范:

  • 每800-1000字配一张图
  • 图片要有说明文字
  • 保持风格统一
![图片说明](image.jpg)
_图注:简短的图片说明_

5. 文字样式

加粗使用:

  • 关键概念首次出现
  • 重要结论
  • 不要整段加粗

示例:

这里有一个**重要概念**需要理解。

研究表明,**高效学习需要适当间隔**,而不是集中突击。

斜体使用:

  • 英文术语
  • 书名影名
  • 较少使用

6. 结尾格式

公众号风格结尾:

  • 总结核心观点
  • 升华或延伸思考
  • 引导互动
  • 推荐相关阅读(可选)

模板:

---

**写在最后**

[总结性段落,可以表达个人观点或呼吁行动]

如果这篇文章对你有帮助,欢迎转发给需要的朋友。

有任何想法,欢迎在评论区交流。

---

**往期推荐**

- [相关文章1](链接)
- [相关文章2](链接)

---

_作者简介_
_[个人介绍]_
_公众号:[账号名]_

风格转换

语气调整

原风格 公众号风格
这个产品很好 实际使用下来,这个产品在XX方面表现不错
大家都知道 可能你已经注意到
一定要这样做 建议这样做 / 不妨试试
总之 总的来说 / 综合来看
(不需要"完"字)

Read the full file on GitHub · 481 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 12d ago First seen · 481 lines · 48 tokens per session scan A 047c9660357c

Subscribe to this mod's changes

wechat-converter is a skill published in the GitHub repository z0gSh1u/oh-my-writing-skill (33 stars, last pushed 6mo ago), licensed MIT. It adds 48 tokens to every session and 2,741 once invoked, about $0.0002 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.

Related

Other skills, from other repositories

chinese-documentation

A Chinese technical-documentation style guide covering spacing, punctuation, numbers, terminology, and links when Chinese and English appear together.

jnMetaCode/superpowers-zh · 62 tokens

azure-ai-translation-text-py

Azure AI Text Translation SDK for real-time text translation, transliteration, language detection, and dictionary lookup. Use for translating text content in applications. Triggers: "text translation", "translator", "translate text", "transliterate", "TextTranslationClient".

microsoft/skills · 60 tokens

harden

Improve interface resilience through better error handling, i18n support, text overflow handling, and edge case management. Makes interfaces robust and production-ready. Use when the user asks to harden, make production-ready, handle edge cases, add error states, or fix overflow and i18n issues.

fengshao1227/ccg-workflow · 62 tokens

seedance-vocab-ja

This skill should be used when the user asks for Japanese Seedance 2.0 prompt wording, Japanese cinematic vocabulary, or translation of camera, lighting, action, VFX, audio, and production terms into Japanese.

Emily2040/seedance-2.0 · 50 tokens

asc-subscription-localization

Bulk-localize subscription, subscription-group, and in-app purchase display names across App Store locales using asc, including API 4.4.1 version-scoped v2 resources. Use when filling or updating subscription/IAP names and descriptions without App Store Connect UI work.

rorkai/app-store-connect-cli-skills · 60 tokens

i18n-helper

A helper for adding internationalization, which lets software show different languages and regional text. It finds user-visible text written directly in code and moves it into language files.

laolaoshiren/claude-code-skills-zh · 33 tokens