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.
npx skills add z0gSh1u/oh-my-writing-skill --skill wechat-convertergit clone --depth 1 https://github.com/z0gSh1u/oh-my-writing-skillWrote 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.
[](https://agentmods.dev/skills/z0gsh1u/oh-my-writing-skill/wechat-converter)<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.
<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>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.
| Model | Per session | Once 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 |
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.
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字配一张图
- 图片要有说明文字
- 保持风格统一

_图注:简短的图片说明_
5. 文字样式
加粗使用:
- 关键概念首次出现
- 重要结论
- 不要整段加粗
示例:
这里有一个**重要概念**需要理解。
研究表明,**高效学习需要适当间隔**,而不是集中突击。
斜体使用:
- 英文术语
- 书名影名
- 较少使用
6. 结尾格式
公众号风格结尾:
- 总结核心观点
- 升华或延伸思考
- 引导互动
- 推荐相关阅读(可选)
模板:
---
**写在最后**
[总结性段落,可以表达个人观点或呼吁行动]
如果这篇文章对你有帮助,欢迎转发给需要的朋友。
有任何想法,欢迎在评论区交流。
---
**往期推荐**
- [相关文章1](链接)
- [相关文章2](链接)
---
_作者简介_
_[个人介绍]_
_公众号:[账号名]_
风格转换
语气调整
| 原风格 | 公众号风格 |
|---|---|
| 这个产品很好 | 实际使用下来,这个产品在XX方面表现不错 |
| 大家都知道 | 可能你已经注意到 |
| 一定要这样做 | 建议这样做 / 不妨试试 |
| 总之 | 总的来说 / 综合来看 |
| 完 | (不需要"完"字) |
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.
- 12d ago First seen · 481 lines · 48 tokens per session scan A 047c9660357c
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.
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.
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".
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.
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.
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.
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.