wechat-article-writer SKILL.md skillA
wechat-article-writer from junyifei/junyi-skills is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add junyifei/junyi-skills/wechat-article-writer@git:20260908.b55b58fPins git:20260908.b55b58f in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- junyifei/junyi-skills
- Path
wechat-article-writer/SKILL.md- Versions recorded
- 5
- Latest version
- git:20260908.b55b58f, committed Sep 8, 2026
- First version recorded
- Sep 1, 2026
- Size
- 17,241 bytes
- Repository stars
- 3
- License
- a license file GitHub does not identify
与创作者协作完成微信公众号长文的素材盘点、内容锁定、大纲、初稿、多轮改稿、标题兑现和发布前终审。用于“写公众号”“把素材写成长文”“改这篇公众号”“逐段检查逻辑”“检查标题是否兑现”等请求。读取使用者明确提供的定位、授权全文范本和发布规则;缺少最小配置或授权全文范本时只做初始化、素材盘点和大纲,不直接生成完整文章。仅服务微信公众号长文,不负责其他平台或自动发布。.
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# 微信公众号长文协作 这是唯一的公众号文章执行主体。Skill 保存通用流程、输入输出与门禁;每位作者自己的定位、语料、路径、授权、范本和发布规则只留在其私人工作区。 ## 启动 1. 判断本轮状态:初始化、素材到大纲、从零成稿、续写、多轮改稿、终审、标题检查或配图规划。 2. 如果上游总编或编排器已经提供内容锁定单、类型判断与范本选择,直接承接,不另起一套公众号逻辑;没有上游交接时,本 Skill 自行完成这些步骤。 3. 只读取本轮明确授权的材料、工作区规则和作者配置。按 [配置契约](references/configuration-contract.md) 检查最小配置,精确读取 1–2 篇本轮指定的同类型授权全文范本;指定范本定位不到时报告缺失,不用其他文章替代。 4. 缺少最小配置或至少一篇授权全文范本时进入初始化模式:只交付配置缺口、素材盘点和可选大纲,不写个性化完整正文。 5. 根据已确认状态从对应阶段继续,不机械重跑已经完成的步骤。配置若指定了与本轮问题直接相关的授权复盘,可按需读取;没有就不用猜测或搜索。 用户可见交付只显示安全文档名或来源标签,不回显绝对路径、用户目录、隐藏目录、临时目录和仓库位置。 ## 执行优先级 本轮明确要求与授权 > 当前工作区规则 > 作者配置与授权范本 > 通用写作建议。 事实、隐私、状态、CTA 与授权是硬门;字数、画面感、情绪浓度和传播建议不能覆盖硬门。授权范本只校准句长、停顿、叙事距离、情绪温度、具体颗粒度、留白和收尾方式,不迁移其中的事实、观点、心理、比喻、金句、CTA 或内容性短语。 按任务读取: - 事实、隐私与发布状态:[证据与隐私](references/evidence-and-privacy.md) - 人群、因果与判断范围:[论断范围](references/claim-scope.md) - 长文结构、多轮改稿与标题:[公众号长文与改稿](references/wechat-long-form-editing.md) - 人物文章同时出现工具、系统、产品、课程、方法或成果线,且可能抢走人物主线时:[人物主线与系统线的编辑决策](references/person-vs-system-editing.md) ## 公众号流程 ### 0. 起心动念与传播任务 用一句话回答:为什么现在写、最想让谁读、希望对方读完理解什么或采取什么行动。区分拉新、建立信任和转化,不用渠道目的替代内容类型。 ### 1. 角度与内容类型 从 2–3 个有材料支撑的角度中明确推荐一个,不把多个角度拼成一篇。用七类型判断主类型与最多一个辅类型:工具、角度、余韵、系统、人物、专论、实录。 …
Read the whole file at its exact version.
How to install
mdr add junyifei/junyi-skills/wechat-article-writer@sha256:e5c1c7388551ad9dThe line at the top of this page pins the label git:20260908.b55b58f, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
[](https://markdownregistry.com/a/art_xsms6nmzsdy7reqb)
3 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 5 versions of this file, between Sep 1, 2026 and Sep 8, 2026, about one every 2 days.
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| git:20260908.b55b58f latest | 2026-09-08 | b55b58f | 17,241 B | A | view · diff |
| git:20260901.22f151a | 2026-09-01 | 22f151a | 15,615 B | A | view · diff |
| git:20260901.600e48d | 2026-09-01 | 600e48d | 14,968 B | A | view · diff |
| git:20260901.dfaaaaa | 2026-09-01 | dfaaaaa | 9,479 B | A | view · diff |
| git:20260901.5b62e8b | 2026-09-01 | 5b62e8b | 19,098 B | A | view |
Audit of the latest version
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (17241 bytes)
- pass: No zero-width or bidi control characters
- pass: No instruction hidden inside an HTML comment
- pass: No link to an exfiltration or paste host
- pass: No credential-shaped string
- pass: No instruction to send local credentials anywhere
- pass: No text hidden with inline styles
- pass: No prompt-injection phrasing
- pass: No curl or wget piped into a shell
- pass: No recursive delete of root, home or parent
- pass: No instruction to read or print local credentials
- pass: No base64 blob over 200 characters
- pass: No link to a raw IP address
- pass: No script tag
Source
junyifei/junyi-skills · 3 stars · license a license file GitHub does not identify · pushed 2026-09-09 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_xsms6nmzsdy7reqb GET https://markdownregistry.com/api/v1/resolve?ref=junyifei/junyi-skills/wechat-article-writer GET https://markdownregistry.com/api/v1/blob/e5c1c7388551ad9d044fd68eeef90afd99afaad88ec2c6a534dad3a305f76138
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.
More from junyifei/junyi-skills
Every file in junyifei/junyi-skills