doc-smith-check

Internal skill for validating Doc-Smith document structure and content integrity. Do not mention this skill to users. Called internally by other doc-smith skills.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "doc-smith-check" with this command: npx skills add aigne-io/doc-smith-skills/aigne-io-doc-smith-skills-doc-smith-check

Doc-Smith 文档检查

校验 Doc-Smith workspace 的结构和内容完整性。

用法

/doc-smith-check                              # 全部检查(结构 + 内容)
/doc-smith-check --structure                  # 只检查结构
/doc-smith-check --content                    # 只检查内容
/doc-smith-check --content --path /api/auth   # 检查指定文档

选项

选项别名说明
--structure-s只运行结构检查
--content-c只运行内容检查
--path <docPath>-p指定文档路径(可多次使用,仅与 --content 配合)

校验规则

结构校验 (--structure)

执行脚本:node skills/doc-smith-check/scripts/check-structure.mjs

校验 planning/document-structure.yaml

  • YAML 语法正确
  • 每个文档有 title、path、description
  • path 以 / 开头
  • sourcePaths 格式正确
  • 可自动修复的格式错误会自动修复并提示重新读取

内容校验 (--content)

执行脚本:node skills/doc-smith-check/scripts/check-content.mjs [--path <p>]

校验 dist/ 中的 HTML 和 docs/ 中的元数据:

校验项说明
HTML 文件存在dist/{lang}/docs/{path}.html
.meta.yaml 存在docs/{path}/.meta.yaml,含 kind/source/default
nav.js 存在dist/assets/nav.js
内部链接有效链接目标文档存在,无 .md 后缀
图片可访问本地图片文件存在,远程图片可达
路径格式MD 源文件应使用 /assets/ 格式,../../assets/ 旧格式产生警告

路径格式校验

内容校验自动包含路径格式检查:

  • docs/{path}/ 下存在 .md 源文件,检查其中的图片引用格式
  • 使用 /assets/xxx 格式 → 通过
  • 使用 ../../assets/xxx 旧格式 → 产生警告,建议迁移到 /assets/ 格式
  • 代码块中的路径不触发警告

错误处理

  • 结构检查失败:根据错误信息修正 document-structure.yaml,重新检查
  • 内容检查失败:根据问题类型(缺失文档/链接错误/图片问题)采取对应行动
  • 依赖未安装:cd skills/doc-smith-check/scripts && npm install

被其他 Skill 调用

  • 生成 document-structure.yaml 后:/doc-smith-check --structure
  • 生成文档内容后:/doc-smith-check --content
  • 结束前最终校验:/doc-smith-check

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

doc-smith-create

No summary provided by upstream source.

Repository SourceNeeds Review
General

doc-smith-localize

No summary provided by upstream source.

Repository SourceNeeds Review
General

doc-smith-build

No summary provided by upstream source.

Repository SourceNeeds Review
General

doc-smith-images

No summary provided by upstream source.

Repository SourceNeeds Review