一键导入
epub-layout-auditor
审核 EPUB、XHTML、CSS、OPF、nav 和模板改动的排版质量、阅读器兼容性与项目规则覆盖。用于 EPUB 排版优化前后、格式 review、对比 develop 或 fixture、识别缺失技能、分派到专项 EPUB skills、输出优先级修复计划。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
审核 EPUB、XHTML、CSS、OPF、nav 和模板改动的排版质量、阅读器兼容性与项目规则覆盖。用于 EPUB 排版优化前后、格式 review、对比 develop 或 fixture、识别缺失技能、分派到专项 EPUB skills、输出优先级修复计划。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
用于 EPUB 出现生僻字、方块字、跨阅读器字形不一致、Kindle 字体回退失败,或需要验证嵌入字体、子集字体和候选大字库是否覆盖全书字符时。
优化中文/CJK EPUB 排版,包括正文节奏、font-family 链、嵌入字体、生僻字 fallback、标题字体、中西文混排和阅读器安全段落间距。用于文字拥挤、裁切、跨阅读器字体不一致或字体规则需要清理时。
将 EPUB 封面式页面、卷首、章首或海报页转换为项目的 A-lite 可重排全页方案,同时保留原有图文叠加构图、文字、图片和资源。
重构和维护 EPUB CSS 分层。用于 CSS 规则重复、放错文件、层级边界不清,或新增正文、弹注、文字效果、文学结构、图片混排、竖排、A-lite 海报等样式时。
优化英文 EPUB 书籍排版,包括书籍类型判断、英语语言标记、serif 字体链、段落缩进、标题层级、插图、断字、引用/诗歌/信件、Kindle/Readest/Apple Books 大字号回归。用于英文小说、散文、非虚构或英文为主的 EPUB 需要形成可重排、可验证的排版方案时。
优化 EPUB 图片版式、figure 环绕、图注、栅格格式、封面声明与阅读器兼容性。用于图片过小、裁切、Kindle 空白、图文环绕差、缺图注,或封面/海报图片处理需要 EPUB 安全规则时。
| name | epub-layout-auditor |
| description | 审核 EPUB、XHTML、CSS、OPF、nav 和模板改动的排版质量、阅读器兼容性与项目规则覆盖。用于 EPUB 排版优化前后、格式 review、对比 develop 或 fixture、识别缺失技能、分派到专项 EPUB skills、输出优先级修复计划。 |
把这个 skill 作为 EPUB 排版工作的第一轮入口:先判断改了什么、风险在哪里、该由哪个专项 skill 处理。
scripts/validate_text_invariance.py 红线 gate,红线触发立即回滚。人工 review 通过外部 diff 工具(Calibre Editor / VS Code,见 EPUB diff review)完成。docs/final/SPEC-实现约束.mddocs/final/EPUB 3 终极实践手册.mddocs/final/EPUB 3 HTML CSS 属性速查表.mdtemplates/epub-style-demo/SCENE_MATRIX.mddocs/final/reader-matrix.yamlepub-css-layering-optimizer:CSS 文件边界、加载顺序、规则归位。epub-typography-optimizer:中文正文节奏、字体链、嵌入字体策略。epub-english-typography-optimizer:英文书籍类型判断、英文段落节奏、serif 链、hyphenation 和大字号回归。epub-literary-structure-formatter:章首、前置页、对话、诗、信件。epub-image-layout-optimizer:figure 环绕、图注、图片格式、封面资源。epub-vertical-ruby-optimizer:竖排正文、Ruby、文字方向。epub-package-nav-auditor:OPF manifest/spine、nav、NCX、metadata、资源引用。epub-kindle-compatibility-checker:Kindle/KDP 静态风险与转换日志跟进。epub-popup-footnote-converter:标准 grouped popup notes。epub-legacy-footnote-fallback:在标准弹注上叠加多看旧版 fallback。epub-alite-converter:可重排全页海报 / 封面式 A-lite 页面。epub-style-demo-maintainer:fixture、reader matrix 与最终规则维护。width:100% 与左右 padding。figure.img-left / figure.img-right,不直接 float img。properties="mathml"。warn 或待验证说明。按改动范围运行相关子集:
sh templates/epub-style-demo/build.sh
scripts/validate-epub-style-demo.sh --epub templates/epub-style-demo/dist/<artifact>.epub
scripts/validate-popup-notes.sh --epub templates/epub-style-demo/dist/<artifact>.epub
xmllint --noout templates/epub-style-demo/OEBPS/package.opf templates/epub-style-demo/OEBPS/nav.xhtml templates/epub-style-demo/OEBPS/toc.ncx
git diff --check