agentsclimarketplace

Consistency checker

Skill morning-start/agent-skills/process/doc-orchestrator/skills/doc-phase-quality/consistency-checker

Use when the user needs terminology, traceability, or formatting consistency checks across documents.From its SKILL.md

Install
npx -y skills add morning-start/agent-skills --skill consistency-checker

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
  • 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

1.7 KB, 594 tokens by cl100k_base, as published. Nobody here has run it

Consistency Checker

职责

  • 检查术语命名一致性
  • 检查追溯关系完整性
  • 检查格式一致性
  • 检查数据参数一致性

输入

  • 文档集

输出

consistency_result:
  score: 0.92
  issues:
    - type: terminology
      severity: warning
      docs: ["REQ-001", "ARCH-001"]
      detail: "REQ-001使用'用户',ARCH-001使用'User'"
      suggestion: "统一使用'用户'"
    - type: traceability
      severity: error
      docs: ["API-001"]
      detail: "API-001 depends_on 指向 ARCH-001,但 ARCH-001 feeds_into 不包含 API-001"
      suggestion: "修复追溯关系双向对应"

检查项

术语一致性

  • 同一概念在各文档中使用相同术语
  • 检查中英文术语混用
  • 检查缩写使用一致性
  • 输出术语对照表

追溯一致性

  • A feeds_into B 必须等价于 B depends_on A
  • 追溯链不能有断点
  • 追溯链不能有循环

格式一致性

  • YAML front matter 格式统一
  • 标题层级统一
  • 代码块语言标注统一
  • 列表风格统一

数据一致性

  • API 接口定义在架构和 API 文档中一致
  • 数据模型在架构和数据文档中一致
  • 版本号在各文档中一致

严重级别

级别含义处理
error必须修复阻断发布
warning建议修复标注 warning
info可选优化记录建议

注意事项

  • error 级别问题必须修复才能通过质量检查
  • 术语检查需要参考术语对照表
  • 追溯检查需要双向验证

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 326,852. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.