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 liucongg/liucong-skills --skill illustrated-manual-wordgit clone --depth 1 https://github.com/liucongg/liucong-skillsWrote 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/liucongg/liucong-skills/illustrated-manual-word)<a href="https://agentmods.dev/skills/liucongg/liucong-skills/illustrated-manual-word"><img src="https://agentmods.dev/badge/skills/liucongg/liucong-skills/illustrated-manual-word/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/liucongg/liucong-skills/illustrated-manual-word"><img src="https://agentmods.dev/badge/skills/liucongg/liucong-skills/illustrated-manual-word.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.00023 | $0.02732 |
| Opus 5.5 | $0.00009 | $0.01093 |
| Sonnet 5.5 | $0.00005 | $0.00546 |
| Haiku 4.5 | $0.00002 | $0.00273 |
Grade A, and why
illustrated-manual-word 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 9d 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 — 141 lines — stays where its author put it; the contents beside it link to each section on GitHub.
图解 Word 手册
将主题或技术资料制作成可编辑的 Word 手册,包含结构图、原理图、步骤图、说明文字和可追溯来源。流程包括资料核查、图片选择或绘制、Word 编排、实际渲染和逐页检查。
适用范围
- 产品部件与操作说明、机械和科学原理图解、带剖面与状态图的读物、软件机制的概念类比。
- 输入可以是对象、机制、仓库或资料。默认中文、A4 纵向,面向无专业背景的成年人;读者和用途可按任务调整。
- 不用于认证维修手册、制造公差或压力设计、医疗和危险操作指南。纯润色、PDF 转 Word、统计报告不适用本流程。
输入与输出
在 BRIEF.md 记录对象、型号或版本、读者问题、真实结构或概念类比、适用范围、排除事项、用途与篇幅。仅在缺项会改变事实或安全结论时询问。
输出可下载的 .docx;保留 book.json、media.json、来源、图形源码和生成记录。PDF 与逐页预览用于验收,不替代 Word。标题、正文、步骤、图注、表格和来源为 Word 原生内容;内嵌插图为 PNG,图内零件和短标签不承诺在 Word 中独立编辑。
先完成小样章,再扩展全书。delivery_kind=sample-chapter 必须声明 sample_objectives 和 sample_limits;完整书使用 production,最低编辑单元、图数、视图和字数只用于识别空壳,不证明出版质量。technical-smoke 只用于技术测试,不作为成品交付。
中性内容与平台分发
- 描述只说明用途、输入、输出和操作方法,不加入本 Skill 的作者介绍、个人称呼、团队署名、开发故事、推广语或内部调度说明。
- Word 正文、封面、图注、表格、页眉页脚及图片替代文字只保留主题内容。页眉用书名或中性系列名,页脚用页码;不加入制作人、助手人设、平台推荐和无关制作说明。
- 构建器不写入作者或最后修改者;清空备注、关键词等默认模板元数据。保留中性的主题标题和适用范围,不把旧书稿的作者字段自动带入新文件。
- 用准确、客观的说明替代自我评价和夸张措辞;型号差异、来源、AI 图片披露、必要警告和适用限制不得因中性化而删除。
- 分发前检查文档属性、隐藏文字、批注、修订及外部链接。未解决的审阅记录不能静默删除或视为通过;生成干净副本并保留原稿。
- 包内不含个人绝对路径、账号、凭据、内部沟通记录、缓存或临时日志。第三方依赖的许可证和必要版权声明独立保留,不混入手册正文。本 Skill 的许可不替代外部图片或品牌素材的许可。
前提
通过当前宿主的命令工具运行 python <skill>/scripts/manual.py preflight。Word 构建需要 python-docx 和 Pillow;排版验收需要 PyMuPDF 和 LibreOffice。SVG 需要 Node 或 Python 绘图,以及 rsvg-convert、CairoSVG、Chrome 中至少一种栅格工具。依赖见 scripts/requirements.txt,在项目虚拟环境安装,不修改宿主全局环境。
搜图和生图使用宿主已有工具,不绑定模型、平台或账号。图片搜索不可用时回到来源网页或 PDF;不读取凭据、不打包密钥、不虚构工具执行结果。官方图片也需要核对使用权。
命令
<skill> 为本 Skill 根目录,<project> 为独立书稿目录。路径均可替换;脚本不会自动安装服务、调用另一个 AI 或执行发布。
python <skill>/scripts/manual.py preflight
python <skill>/scripts/media.py plan <project>/figure-brief.json
python <skill>/scripts/media.py fetch https://public.example/image.png --out <project>/research/image.png --allow-host public.example
python <skill>/scripts/media.py check <project>/media.json --out <project>/qa/media-check.json
python <skill>/scripts/media.py contact <project>/media.json --out <project>/qa/contact.png
python <skill>/scripts/manual.py raster <project>/figures/figure.svg --out <project>/figures/figure.png --width 2400
python <skill>/scripts/manual.py validate <project>/book.json
python <skill>/scripts/manual.py build <project>/book.json --out <project>/out/book.docx
python <skill>/scripts/manual.py render <project>/out/book.docx --out-dir <project>/qa
python <skill>/scripts/manual.py inspect <project>/out/book.docx --out <project>/qa/package.json
python <skill>/scripts/distribution_check.py <project>/out/book.docx
python <skill>/scripts/manual.py qa <project>/book.json <project>/out/book.docx --qa-dir <project>/qa
python <skill>/scripts/test_manual.py
python <skill>/scripts/test_media.py
What ships with it
60 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
- assets/vendor/anatomy/examples/desk-computer/build.mjs 22 KB runs code
- assets/vendor/anatomy/examples/desk-computer/desk-computer-light.html 232 KB
- assets/vendor/anatomy/examples/desk-computer/desk-computer.html 232 KB
- assets/vendor/anatomy/kit/audit.mjs 88 KB runs code
- assets/vendor/anatomy/kit/canvas-painter.mjs 27 KB runs code
- assets/vendor/anatomy/kit/gl-shared.mjs 8.7 KB runs code
- assets/vendor/anatomy/kit/gl.mjs 8.6 KB runs code
- assets/vendor/anatomy/kit/iso-kit.mjs 34 KB runs code
- assets/vendor/anatomy/kit/iso-kit.ts 38 KB runs code
- assets/vendor/anatomy/kit/iso.css 7.5 KB
- assets/vendor/anatomy/kit/lathe.mjs 47 KB runs code
- assets/vendor/anatomy/kit/react/draw.tsx 6.3 KB
- assets/vendor/anatomy/kit/react/live.tsx 4.0 KB
- assets/vendor/anatomy/kit/tube.mjs 14 KB runs code
- assets/vendor/anatomy/kit/turn-audit.mjs 56 KB runs code
- assets/vendor/anatomy/kit/turn-build.mjs 63 KB runs code
- assets/vendor/anatomy/kit/turn-fixed.mjs 144 KB runs code
- assets/vendor/anatomy/kit/turn.mjs 137 KB runs code
- assets/vendor/anatomy/LICENSE 1.0 KB
- assets/vendor/anatomy/PROVENANCE.json 4.2 KB
- assets/vendor/anatomy/references/3d.md 44 KB
- assets/vendor/anatomy/references/craft.md 49 KB
- assets/vendor/anatomy/references/kit.md 66 KB
- assets/vendor/anatomy/references/motion.md 22 KB
- assets/vendor/anatomy/references/react.md 3.5 KB
- assets/vendor/anatomy/references/verify.md 43 KB
- assets/vendor/anatomy/references/walkthrough.md 5.2 KB
- assets/vendor/anatomy/references/webgl.md 60 KB
- assets/vendor/anatomy/scripts/inline-kit.mjs 648 B runs code
- examples/v03/book.json 13 KB
- examples/v03/BRIEF.md 366 B
- examples/v03/figures/model.json 594 B
- examples/v03/figures/pump-overview.png 269 KB
- examples/v03/figures/pump-overview.svg 7.6 KB
- examples/v03/figures/pump-strokes.png 537 KB
- examples/v03/figures/pump-strokes.svg 13 KB
- examples/v03/figures/watch-check.png 72 KB
- examples/v03/figures/watch-check.svg 2.8 KB
- examples/v03/figures/watch-insert.png 355 KB
- examples/v03/figures/watch-insert.svg 6.9 KB
- examples/v03/figures/watch-locate.png 358 KB
- examples/v03/figures/watch-locate.svg 5.1 KB
- examples/v03/figures/watch-remove.png 331 KB
- examples/v03/figures/watch-remove.svg 7.2 KB
- examples/v03/figures/water-context.png 4733 KB
- examples/v03/generation.json 1.7 KB
- examples/v03/media.json 6.5 KB
- examples/v03/out/表带更换与活塞泵-图解样章.docx 6599 KB
- examples/v03/qa/contact-sheet.png 206 KB
- examples/v03/qa/distribution-check.json 278 B
- examples/v03/qa/media-check.json 1.0 KB
- examples/v03/qa/neutralization-review.json 1.2 KB
- examples/v03/qa/package.json 495 B
- examples/v03/qa/page-001.png 241 KB
- examples/v03/qa/page-002.png 221 KB
- examples/v03/qa/page-003.png 371 KB
- examples/v03/qa/page-004.png 236 KB
- examples/v03/qa/page-005.png 63 KB
- examples/v03/qa/render.json 933 B
- examples/v03/qa/review.json 547 B
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.
- 9d ago First seen · 141 lines · 23 tokens per session scan A 0bd6a1eebd9b
illustrated-manual-word is a skill published in the GitHub repository liucongg/liucong-skills (251 stars, last pushed 10d ago), licensed Apache-2.0. It adds 23 tokens to every session and 2,732 once invoked, about $0.0001 per session on Opus 5.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-10-16.
Other skills, from other repositories
orbit-notion
Open Orbit briefing skill — selected by the Orbit pipeline when Notion is the user's only connected connector, or when the user explicitly scopes their daily digest to Notion. Pulls the past 24 hours of document edits, comments, mentions, and database row changes from the user's authenticated Notion connection and…
instrument-data-to-allotrope
Convert laboratory instrument output files (PDF, CSV, Excel, TXT) to Allotrope Simple Model (ASM) JSON format or flattened 2D CSV. Use this skill when scientists need to standardize instrument data for LIMS systems, data lakes, or downstream analysis. Supports auto-detection of instrument types. Outputs include full…
apify-youtube-transcript-scraper
Get YouTube captions, timestamped quotations, SRT/VTT and translated transcripts for videos, channels and playlists through the harshmaur/youtube-transcript-scraper Apify Actor.
legal-hold
Issue, refresh, release, or report on legal holds — drafts the hold notice as .docx, updates legalhold fields in log.yaml, and calendars the next refresh. Use when the user says "issue a hold", "refresh hold", "release hold", or asks for a portfolio-wide hold status report.
baoyu-youtube-transcript
A tool for downloading the written captions, subtitles, chapter information, speaker labels, and cover image from a YouTube video using its URL or ID.
feishu
Work with Feishu or Lark bots, docs, sheets, bitables, approval flows, and OpenAPI/MCP setup without hardcoding credentials.