wechat-article-writer — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited wechat-article-writer (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
parseMarkdown(text) 解析wechat-render.js 渲染结构化 sections → WeChat 兼容 HTMLstyle="",禁止 <style> 块、<script>、外部 CSSarticle.html(预览版,含 <img>) + article-plain.html(公众号粘贴版,图片用虚线占位框替换)buildSectionPageConfigs 为每个 h2 section 生成独立花园页面配置takeMultiPageScreenshots 通过 Playwright 截图:竖长(750×1334)+ 宽屏(1200×675 16:9){theme}/wide/ 子目录buildImageMap 将宽屏图映射到文章各位置| 输入模式 | 输出类型 |
|---|---|
一、标题 二、标题 | h2 |
1. 小节 2. 小节 | h3 |
### text ## text | h3 / h2 |
- 要点 · 要点 1. 步骤 | ul |
> 引用 | blockquote |
**强调** | strong(强调色) |
快速回顾 一句话总结 划重点 | highlight |
--- *** | separator |
案例N: / 带冒号短行(8-50字) | h3 |
| 自然段落标题(8-30字、含!,?:、中文/字母开头) | h2 |
| 图片 | 插入位置 |
|---|---|
| hero | 文章标题下方 |
| section-N | 第 N 个 h2 之后 |
| cta | 文末 |
默认主题:apple(明亮)。可用:linear/apple/stripe/muji。
output/
├── article.html ← 图文混排预览(含真实 <img>)
├── article-plain.html ← 公众号粘贴版(图片为虚线占位框)
├── 插入指南.md ← 图片位置对照表
└── screenshots/{theme}/
├── {theme}-hero.png ← 竖长头图
├── {theme}-section-N.png ← 竖长章节图
├── {theme}-cta.png ← 竖长尾图
└── wide/ ← 宽屏版(公众号文章实际引用)
├── {theme}-hero-wide.png
├── {theme}-section-N-wide.png
└── {theme}-cta-wide.pngstyle="",无 <style> 块、<script>、<iframe>、事件处理器| 文件 | 角色 |
|---|---|
wechat-full.js | 一站式编排入口(解析→配图→渲染) |
wechat-md2html.js | Markdown 解析器 |
wechat-render.js | WeChat HTML 渲染器 |
wechat-themes.json | 4 种文章主题 |
../infographic-generator/generate-garden-page.js | 配图 HTML 生成(require 依赖) |
../infographic-generator/theme-recipes.json | 配图主题 CSS token |
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.