wechat-article-writer

wechat-article-writer is a skill for Claude Code, Codex from TashanGKD/tashan-cursor-skills. It costs 98 tokens per session (7,368 once invoked), scanned A, original, MIT.

A Chinese-language workflow for writing and formatting articles for a WeChat public account, including illustrations and HTML output.

In plain words
What is it for?
Use it to draft, complete, format, illustrate, convert, and review articles for the specified WeChat account.
Why use it?
It organizes the writing, layout, image, footer, and proofreading steps needed for publication.

Skill for Claude CodeCodex

Which agent this was written for is unclear — built for openclaw. Also seen: built for openclaw.

Good fit Use it to draft, complete, format, illustrate, convert, and review articles for the specified WeChat account.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/tashangkd/tashan-cursor-skills/wechat-article-writer
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 TashanGKD/tashan-cursor-skills --skill wechat-article-writer
Clone the repo
git clone --depth 1 https://github.com/TashanGKD/tashan-cursor-skills

Made for: Claude Code, Codex.

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-article-writer

README.md
[![agentmods](https://agentmods.dev/badge/skills/tashangkd/tashan-cursor-skills/wechat-article-writer/github.svg)](https://agentmods.dev/skills/tashangkd/tashan-cursor-skills/wechat-article-writer)
Your own site
<a href="https://agentmods.dev/skills/tashangkd/tashan-cursor-skills/wechat-article-writer"><img src="https://agentmods.dev/badge/skills/tashangkd/tashan-cursor-skills/wechat-article-writer/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-article-writer

Your own site · 80×15
<a href="https://agentmods.dev/skills/tashangkd/tashan-cursor-skills/wechat-article-writer"><img src="https://agentmods.dev/badge/skills/tashangkd/tashan-cursor-skills/wechat-article-writer.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 98 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 7,368 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.00098 $0.07368
Opus 5 $0.00049 $0.03684
Sonnet 5 $0.00020 $0.01474
Haiku 4.5 $0.00010 $0.00737

Measured 8d ago against content hash 5700a50c852f, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-11, from the pricing page.

Security

Grade A, and why

wechat-article-writer 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 8d 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.

Origin

Copies of this mod

1 near-identical copy found in the catalogue:

skills/wechat-article-writer/SKILL.md · 583 lines

How it starts

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

他山学科交叉 公众号文章写作 Skill

知识导航表(执行前必须理解的概念根)

层级 文档 需要理解的概念
D0 认知根(必读) _内部总控/认知结构/L0_大脑总地图.md → 找文章主题对应的L1文档 先于一切:这篇文章的核心观点在郑总的认知结构里有没有对应的理论根?从认知结构出发写作,不凭空创作
D3 规范参考 _内部总控/认知结构/L1_系统性文档/待建维度/写作习惯与风格手册.md(暂用 _内部总控/AI思维碎片/写作习惯与风格手册.md 他山文章写作风格:语言/标题/结构/禁用套话
D4 运行时数据 _内部总控/认知结构/L1_系统性文档/待建维度/微信公众号发布手册.md + _内部总控/产品定义/tashan_footer/ 排版规范(§零/§4.3/§5/§6.1)+ 底部模板

核心概念速查: ① 认知根先行:每篇文章都应能追溯到某个L1文档或L1.5原则,否则是「漂浮写作」 ② 他山风格 = 学术性洞见 × 可读性 × 有共鸣(不是科普,不是观点贩卖) ③ 审稿在发布前强制执行(article-proofreading),不可省略

详细参考资源

  • 排版规范:_内部总控/认知结构/L1_系统性文档/待建维度/微信公众号发布手册.md(⚠️ §零 核心原则、§4.3 底部模板、§5 发布前核查、§6.1 Python vs 直接编辑)
  • 写作风格:_内部总控/认知结构/L1_系统性文档/待建维度/写作习惯与风格手册.mdStep 0 必读
  • 历史文章样本:项目群/feed-archiver/output/wechat/他山学科交叉/
  • 底部模板资源:_内部总控/产品定义/tashan_footer/
  • 排版核查脚本:C:/Temp/check_html.py(15项自动验证,完成HTML后必跑)

⚡ thin wrapper 转发(优先执行)

本 Skill 已升级为 document-pipeline 的入口。触发后立即转发,不独立执行原有 Step 1-8。

触发后立即执行:
  设置 target_format = html
  设置 mode = article
  转发到 document-pipeline(加载其 SKILL.md,从 Stage 0 开始执行)
  
  说明:所有写作逻辑已迁移到 document-pipeline,包括:
    - 写作风格手册读取(document-pipeline Stage 1)
    - 配图生成(document-pipeline Stage 5)
    - HTML 转换(document-pipeline Stage 8A)
    - 审稿(document-pipeline Stage 7)
  
  本文件中 Step 0-8 保留为历史参考,不再执行。

⚙️ 文章发布后(thin wrapper 收尾步骤,CP1 修复):
  文章完成后,提示:
  「📚 文章中是否包含原创洞见或新方法论(非仅梳理外部信息)?
     如有,建议触发 cognitive-capture-fragment 将核心观点记录为 L2 碎片。
     [记录核心洞见] [跳过,文章以信息整理为主]」
  IF 用户选「记录」→ 触发 cognitive-capture-fragment
  IF 用户选「跳过」→ 静默完成

Step 0:读取写作习惯与风格手册(写稿前必做)

Read: _内部总控/认知结构/L1_系统性文档/待建维度/写作习惯与风格手册.md

提取并在本次写作中执行:
1. 核心写作哲学(第一章):换位思考 / 结论先行 / 信息密度原则
2. 语言风格禁忌(AI腔、防守修饰语、套话清单)
3. 标题写法规范(4种错误类型)
4. 与本次文章类型最相关的结构原则

⚠️ 不允许用 Step 3 中的内联摘要替代真实读取。WG 会随时间更新,
   每次写作必须读最新版本。

执行模式判断(CN-004 Gap 修复)

IF 用户提供了现有草稿(粘贴了部分内容 / 说「帮我把这篇写完」「补全」「继续写」):
  → 进入「补全模式」
  → Step 1:理解现有草稿的文章类型、核心主题、已有结构
  → Step 2:识别草稿缺失的部分(未完成的章节、缺少的结语等)
  → Step 3:以与现有内容一致的风格和语气补全缺失部分
  → Step 4-8:继续走正常流程(配图/HTML/审稿/发布)
  → 注:补全模式下不重新选择文章类型,以现有草稿的类型为准

ELSE(从零开始写新文章):
  → 执行 Step 1 的正常流程

Read the full file on GitHub · 583 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. 8d ago First seen · 583 lines · 98 tokens per session scan A 5700a50c852f

Subscribe to this mod's changes

wechat-article-writer is a skill published in the GitHub repository TashanGKD/tashan-cursor-skills (20 stars, last pushed 5mo ago), licensed MIT. It adds 98 tokens to every session and 7,368 once invoked, about $0.0005 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-09-03.

Related

Other skills, from other repositories

cognitive-creative-synthesis

A brainstorming workflow that combines concepts from different areas of a knowledge system to suggest unusual approaches to a problem. DMN refers to the brain network associated with free association, while CEN refers to the network used to maintain goals and constraints.

TashanGKD/cognitive-os · 110 tokens

template-helpers

Catalog of the reusable building blocks shipped with this Android template — BaseActivity/BaseFragment, the helpers/ extension files (navigation, lifecycle, toast, snackbar, dialogs, images, permissions, theme, locale, settings intents, date, delay), common/ (Firebase, network, observers), and…

orbitalsonic/AndroidPilot · 92 tokens

android-feature

Workflow for implementing a new Android feature, screen, fragment, activity, dialog, adapter, or enhancement in this XML/MVVM template. Use whenever the user asks to add, build, implement, or extend functionality — before writing any code. Covers planning, the MVVM/MVI skeleton, the Android configuration checklist…

orbitalsonic/AndroidPilot · 72 tokens

android-new-project

Workflow for turning a fresh copy of this Android template into a new app — renaming the package/namespace/applicationId, branding (icons, splash, palette, fonts), Firebase setup, signing config, stripping unused sample screens, and verifying the foundation. Use when the user says they are starting a new app…

orbitalsonic/AndroidPilot · 83 tokens

android-preflight

Final verification checklist to run before declaring Android work finished — build, both themes, string resources, lifecycle and leak risks, registered permissions and components, resource parity between values and values-night, and honest reporting of what was and was not verified. Use at the end of any feature, fix…

orbitalsonic/AndroidPilot · 79 tokens

android-upgrade

Workflow for changing an existing working Android project — upgrading dependencies, AGP/Gradle or SDK levels, migrating deprecated APIs, refactoring, and fixing bugs, without breaking what already works. Covers baseline verification, scoping the diff, targetSdk behaviour changes, SharedPreferences/Room data…

orbitalsonic/AndroidPilot · 86 tokens