From codeartz-skills
审查指令、规范、规则手册、政策、提示词、技能文档等祈使型文档;排除实施计划、规格说明(spec)和方案文档;当内容不能指导行动、语言不一致、结构职责混杂、分支隐式、规则重复或层级过深时使用。
How this skill is triggered — by the user, by Claude, or both
Slash command
/codeartz-skills:instruction-doc-auditThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
审查祈使型文档时,只保留能回答“读者做什么、何时做、按什么边界做”的内容。发现自述、空洞限定、不可测阈值、指代不清、责任人缺失、时效性断言、TODO 残留、语言混用、示例当规则、章节职责混杂等问题后,改写为正向、可执行、语言一致的指令。
审查祈使型文档时,只保留能回答“读者做什么、何时做、按什么边界做”的内容。发现自述、空洞限定、不可测阈值、指代不清、责任人缺失、时效性断言、TODO 残留、语言混用、示例当规则、章节职责混杂等问题后,改写为正向、可执行、语言一致的指令。
审查多文件规则手册时,按“入口文件、阶段手册、参考文件”的职责判断内容归属。
SKILL.md、AGENTS.md、CLAUDE.md、主流程文档都可以是入口文件。
禁止把职责边界只绑定到某个文件名。
只审查以下文档:
不要把本规则套到以下文档:
叙述型文档允许使用正常陈述句。
禁止把正常解释误判为指令反模式。
用户只要求审查、评价、精简、建议时,使用提案模式。
执行步骤:
不要在提案模式中修改文件。
用户明确要求修改、重写、应用改动时,使用编辑模式。
执行步骤:
审查前先确定五类上下文。
确认目标是否属于祈使型文档。不是祈使型文档时,说明不适用,并只给轻量语言建议。
同一文件混有多种文档类型时,按章节或语义块分别确定适用范围。排除范围不进入命中分类和重扫;用户没有单独要求时,不为排除范围生成改写建议。
按以下优先级确定主语言:
建立保留词表。以下内容不作为语言混用问题:
先判断内容块在本次任务中的角色,再决定是否审查:
审查多文件规则手册时,先定位每个文件承担的职责。
references/semantic-positioning.md 为准。references/semantic-positioning.md。references/audit-issue-types.md 为准。references/audit-issue-types.md。SKILL.md 只维护入口范围、工作模式、审查准备、判定门、分类顺序、改写要求、输出格式和停止条件。每条语义线索按顺序通过以下判定门。
如果句子满足任一条件,不报普通指令反模式:
孤立的愿景、口号、自夸、免责声明不通过行动测试。
句子虽然有动作,但出现以下情况时继续判定为问题:
以下内容不报:
只审说明性正文。
主语言是中文时,报告可中文化的普通英文说明词。主语言是英文时,报告可英文替换的普通中文说明词。其他语言同理。
报告语言混用时,说明该外语片段为什么不是专名、术语、引用、代码、字段名或契约值。
references/audit-issue-types.md 的“分类优先级”为准。每条改写必须同时满足:
| 要求 | 标准 |
|---|---|
| 正向 | 优先说“是什么 / 做什么”,避免用“不是什么”定义 |
| 可执行 | 改变读者动作,或让规则可解释 |
| 结论先行 | 先给动作,再给条件、边界或理由 |
| 无损 | 保留原句有用信息 |
| 最小 | 不引入新流程、新角色或新概念 |
| 可勾选 | 一条规则只表达一个动作或约束 |
| 分支显式 | 互斥分流使用命名槽位 |
| 结构归位 | 内容放回入口文件、阶段手册或参考文件的权威位置 |
改写 写为 待裁决:<需要确认的具体流程、阈值、责任人、版本或权威来源>。任一要求不满足时继续重写。只有句子没有可保留的动作、边界或必要解释时才删除。
逐条输出:
命中:<file:line 或 原文片段>
类型:<问题类型>
置信度:HIT / LOW?
理由:<为什么不可执行,或为什么属于可本地化说明正文>
改写:<正向、可执行、语言一致的版本>
结构问题使用:
结构命中:<章节名>
类型:章节职责混杂 / 规则不可独立勾选 / 复合句挤压 / 隐式分支 / 深嵌套 / 同构特例堆叠 / 阶段越界 / 权威位置漂移 / 重复事实来源 / 示例当规则 / 空字段造内容
置信度:HIT / LOW?
理由:<为什么影响执行>
建议:<拆分、引用或改写方案>
逐条说明已应用的改写,并在末尾输出:
重扫:<修改前命中数> 处 → 0
如果仍有 LOW? 项,输出:
重扫:<修改前命中数> 处 → 0 个 HIT,<数量> 个 LOW?
没有发现问题时,输出:
无指令/正文反模式
重扫时逐项检查:
提案模式:建议改写稿完成一次完整自检,且无 HIT 命中后停止。
编辑模式:目标文件完成一次完整重扫,且无 HIT 命中后停止。
LOW? 项不阻塞停止,但必须列出给用户判断。
npx claudepluginhub hanjeahwan/codeartz-skills --plugin codeartz-skillsCreates structured, bite-sized implementation plans from specs or requirements before writing code. Useful for breaking down multi-step tasks into testable steps with file structure and task boundaries.