Blog Locale Audit 多语言内容审计
检查多语言博客的翻译完整性、SEO一致性与 hreflang 配置。
技能限定为扫描目标目录并生成审计报告,未声明凭据访问或外部发布操作,且可选SEO依赖已明确;但缺少最小权限、用户确认、敏感数据处理、写入范围、回滚和数据流说明,因此扣分。
工作流覆盖发现、完整性、内容、SEO、hreflang、新鲜度和错误场景,失败情形有部分文字反馈;但没有该技能专属脚本、输入格式约束、边界测试或可诊断的异常处理,静态评估按上限扣分。
目标用户、目录输入和触发短语较清楚,适用于多语言博客;但未明确非适用范围、语言识别边界、地区格式差异或中文内容支持,且未说明中国大陆网络环境下外部依赖行为,因此扣分。
具备规范的frontmatter、MIT许可证、版本号、作者元数据、参数提示、阶段化结构、示例、错误处理和交叉引用;但缺少本技能专属变更记录、维护责任人和更新路径,安装及依赖说明主要依赖仓库上下文,因此未满分。
技能明确产出覆盖矩阵、优先级报告、过期翻译告警及可运行修复命令,核心审计任务描述完整;但示例和规则存在语言对比阈值等未验证假设,报告正确性和直接可用性未被该技能专属证据证明,静态上限为7。
文件提供了详细的检查表、示例和可审计规则,仓库还声明存在CI与测试;但所给测试主要覆盖其他脚本和交付契约,没有覆盖blog-locale-audit关键路径,且无法静态确认示例或外部命令结果,因此扣分。
- “可运行修复命令”会触发其他博客技能,但未说明执行前确认、变更范围或回滚方式。
- hreflang、schema、文件mtime和语言配对字数阈值缺少实现或测试证据,可能产生误报。
- 未定义中文语言代码、简繁体差异、地区变体及中国大陆网络不可达时的降级行为。
- 不要将示例中的翻译比例和SEO长度阈值视为经过实证验证的规范。
这个 Skill 能做什么,适合哪些场景?
Blog Locale Audit 是 claude-blog 中用于多语言博客质量控制的技能。它扫描内容目录,建立语言覆盖矩阵,并检查翻译完整性、内容结构、元数据、Schema、hreflang 与新鲜度。技能会按严重程度输出问题、优先修复建议和可执行的修复命令。它适合已经拥有多语言博客文件、需要发布前审计的团队或个人。
读取目标目录中的语言子目录、文章 frontmatter 和可选的 hreflang-map.json、hreflang-tags.html 或 hreflang-sitemap.xml;识别源语言并建立文章语言覆盖矩阵;比较各语言版本的标题结构、FAQ、图片、图表、字数、链接、引用片段和 frontmatter;检查标题、meta description、lang、Schema、翻译来源、alt 文本、slug、标签和关键词;验证 hreflang 自引用、双向返回、x-default、语言代码、URL 一致性和覆盖范围;根据 translatedDate、lastUpdated 与文件修改时间识别过期翻译;默认生成 Markdown 报告,传入 --html 时额外写入 locale-audit-report.html。
- 运营多语言博客的内容团队,在发布前检查哪些文章缺少 DE、FR、ES 或 JA 翻译。
- 维护国际化 SEO 的编辑,验证各语言页面的 lang、Schema 和 hreflang 是否一致。
- 需要定期维护翻译的营销团队,根据源文章更新时间和 translatedDate 找出过期版本。
- 管理静态博客目录的开发者,在没有 hreflang 文件时获取关键缺口和修复建议。
这个 Skill 有哪些优点和局限?
- 覆盖翻译完整性、内容 parity、SEO 元数据、Schema、hreflang 和新鲜度等多个检查面。
- 输出覆盖矩阵、严重程度、优先修复项和针对过期文件的修复命令。
- 可在没有 hreflang 文件时明确标记关键缺口,并提供重新生成建议。
- 兼容独立运行,也可选用 claude-seo 的 seo-hreflang 进行更深入的 hreflang 验证。
- 依赖目标目录中的可识别文件结构、frontmatter 和日期字段;不规范的文件格式会被跳过并发出警告。
- 源材料没有提供该单项技能的独立测试数量或平台覆盖验证。
- 完整修复流程依赖 claude-blog 中其他命令,例如 translate、localize 或 multilingual;这些命令不属于本技能本身。
如何安装这个 Skill?
先安装公开的 claude-blog 插件集合:
/plugin marketplace add AgriciDaniel/claude-blog/plugin install claude-blog@agricidaniel-claude-blog- 重启 Claude Code。
该技能位于集合中的 skills/blog-locale-audit/SKILL.md。源材料没有说明单独安装此技能的步骤。
如何使用这个 Skill?
对 Claude Code 说“locale audit”,或使用 /blog locale-audit <directory>,其中 <directory> 是多语言博客内容目录。例如:/blog locale-audit content/blog。如需 HTML 报告,可传入 --html;源材料未提供该参数的完整命令示例。