用途:该技能用于验证 SEED Design System 中三层文档之间的一致性,包括设计指南(./docs/content/docs/components/{component-id}.mdx)、Rootage 组件规范(./packages/rootage/components/{component-id}.yaml)和 React 实现文档(./docs/content/react/components/{component-id}.mdx)。适用于发布前审计、新组件文档审查、文档清理、Props 校验和定期审计。
主要能力:检查组件命名一致性(Rootage metadata.name、设计指南标题、React 文档标题需一致);描述一致性(设计指南与 React 文档描述需一致);Props/Variants 一致性(设计指南 Props 表需覆盖 Rootage YAML 中定义的 variant、size、state);组件 ID 一致性(PlatformStatusTable componentId 与 ComponentSpecBlock id 需匹配 metadata.id);Slot/Part 文档覆盖;文件存在性检查并标记孤立文件。
使用方式:通过 Glob 查找所有 Rootage YAML 文件并提取 metadata.id 建立组件清单,再逐项交叉引用检查文件存在性、内容一致性、Props 深度校验和组件 ID 校验,最后生成紧凑或详细报告。支持全量审计、单组件检查、仅查缺失文档、仅校验 Props 等场景。
限制:资料未提供具体安装命令、运行环境依赖、收费信息或平台支持范围;该技能面向 SEED Design System 的特定目录结构,其他项目需调整路径。