← 返回
未分类

skill-standardization

Skill 标准化规范引擎。支持 R-01~R-25 规范审查(audit/refactor/create 三模式),含权限扫描、数据目录合规检查、渐进式加载、更新日志渐进加载强制、_meta.json 字段规范性。R-07 增强:frontmatter trigger/trigger_negative 与正文一致性。
Skill 标准化规范引擎。支持 R-01~R-25 规范审查(audit/refactor/create 三模式),含权限扫描、数据目录合规检查、渐进式加载、更新日志渐进加载强制、_meta.json 字段规范性。R-07 增强:frontmatter trigger/trigger_negative 与正文一致性。
wUwproject
未分类 community v2.73.4 81 版本 100000 Key: 无需
★ 1
Stars
📥 171
下载
💾 0
安装
81
版本
#latest

概述

skill-standardization

约束

  • .md 文件禁止使用 Write/Edit 工具更新 — 必须用 scripts/ 下的 Python 脚本原子写入
  • 版本号三端一致 — 更新时同步 SKILL.md / _meta.json / CHANGELOG.md
  • 0 ERROR 0 WARN 铁律强制 — 更新后用 audit --verify 验证,非误报项必须全部修复,exit(0) 方可提交
  • --fix 自动修正后 — 将 fix_details 转化为可读 changelog 并用 safe_io 写入

触发场景

当用户提出以下类型请求时,应触发本技能:

自然语言(推荐)

  • [帮我看看这个技能写得怎么样 / 这个技能规范吗 / 质量怎么样]
  • [检查/审查/评估一下这个 skill / 跑一遍规范 / 做个体检]
  • [给这个 skill 做个检查 / 看看有没有问题 / 格式对吗]
  • [创建/生成一个新技能 / 把 xxx 做成 skill / 标准化这个项目]
  • [更新/改造一下这个 skill / 重构这个技能 / 升级一下]
  • [这个 skill 的 frontmatter/描述/规则怎么写 / 怎么优化]

技术关键词

  • [用 skill-standardization 审计/改造某技能]
  • [检查某技能的 SKILL.md 是否规范]
  • [创建/更新/重构一个 skill]
  • [skill 的 frontmatter 怎么写]
  • [R-xx 规则是什么意思]

不触发(以下情况不应触发本技能):

  • 用户只是问[你有什么技能]——这是闲聊,不是真的要审计/改造
  • 用户要求执行某个 skill 的常规功能——应直接调用该 skill 本身,而不是先审计它
  • 用户只是提到[skill]这个词,但没有明确的审计/创建/改造意图

能力与限制

本技能能做什么、不能做什么,一目了然:

| 能力 | 说明 | 限制 |

|------|------|------|

| 审计现有 skill | R-01~R-25 全量检查,输出 PASS/WARN/FAIL 逐条明细及上下文行 | 仅检查 SKILL.md + _meta.json + scripts/ 文件结构和代码静态分析,不检查 Python 运行时行为 |

| 创建新 skill | 从模板生成标准骨架(SKILL.md / _meta.json / references/ / scripts/) | 只生成结构模板和占位符,功能代码需要手动填充 |

| 改造非标 skill | 自动迁移文件到正确位置、补充 permissions.md、修复格式问题 | 不处理跨技能依赖、不自动生成功能代码 |

| 批量审计 | --audit-all 参数扫描 skills/ 下多个 skill | 仅支持 skills/ 目录下的一级子目录(不支持嵌套目录) |

| 自动修复 | --fix 自动修正 SKILL.md frontmatter / 版本号 / 数据目录 / 触发词 / 反模式 / FAQ / 写作规范等格式问题,覆盖 R-01~R-25 共 20+ 条规则 | 仅修复格式/结构/路径/生成类问题,不修复代码逻辑错误
修复后需运行 --verify + --show-fix 两阶段验证确认 |

| 权限安全扫描 | 自动检测脚本中的文件删除/网络请求/subprocess 调用 | 扫描基于 AST 静态分析,无法检测动态代码执行的权限需求 |

> 触发本技能后立即可见的能力输出:读取目标 SKILL.md 中的 frontmatter/正文/references/scripts → 执行 R-01~R-25 规则审查 → 输出审查报告(含每条规则的 PASS/WARN/FAIL 状态 + 详细原因 + 附近代码上下文)。

核心能力

> 📚 渐进式加载:本技能采用渐进式 MD 体系,SKILL.md 为入口(≤230行),详细内容拆分到 references/*.md 按需加载。

渐进式文件索引

| 文件名 | 位置 | 说明 |

|--------|------|------|

| references/antipatterns.md | 反模式(Anti-Patterns) | > 本文件收录 skill 编写过程中的常见反模式,帮助 AI 和开发者避开典型坑点。 |

| references/architecture.md | 架构设计 | > 本文件描述 skill-standardization v2 的整体架构、模块关系和数据流。 |

| references/changelog.md | changelog | - 修复 _load_body_spec 路径错误(spec/→scripts/spec/),导致 fix_sectio |

| references/data_dir_map.md | skill-standardization 数据目录路径引用对照表 | 1. 安装目录skills//skills/installed//)—— |

| references/examples.md | 示例集合 — skill-standardization v2 | 本文件包含 skill-standardization v2 各种使用场景的完整示例。 |

| references/faq.md | 常见问题(FAQ) | > 本文件收集 skill-standardization v2 使用过程中的常见疑问和解答。 |

| references/guide.md | 使用指南 — skill-standardization v2 | 本指南提供 skill-standardization v2 三种执行模式的详细操作教程。 |

| references/permissions.md | 权限说明 | 权限扫描风险等级:CRITICAL |

| references/reference.md | API / 命令参考 | > 本文件为 skill-standardization v2 的完整命令参考手册。 |

| references/rules.md | 改写/更新铁律(AI 执行前必须遵守) | > 本文件为 skill-standardization v2.13.0 的铁律条款,AI 更新任何 skill 前必须 |

工作流程

【流程门禁】Step 0:模式识别(强制)

本技能有五个模式,各自对应不同的命令和流程。执行前必须按以下规则识别用户意图,不可跳过此步骤直接执行。

  1. 读取用户的原始请求
  2. 对照下表,匹配关键词:

| 用户请求包含 | → 模式 | → 执行命令 |

|-------------|--------|-----------|

| 仅审查/仅检查/看结果/不要改任何东西 | audit | python -m scripts.skill_audit audit |

| 创建/生成/创建/把 xxx做成skill | create | python -m scripts.skill_builder create --desc "描述" |

| 审计/检查/审查/评估/更新/修复/升级/跑一遍规范/做个体检 | update | python -m scripts.skill_audit audit --fix |

| 改造/重构/迁移/大改/标准化/规范化 | refactor | python -m scripts.skill_audit refactor |

| 升版本/版本号更新(内部流程自动触发,非用户主动请求) | bump | python -m scripts.skill_audit bump |

  1. 匹配到关键词 → 走对应模式流程
  2. 未匹配到任何关键词 → 询问用户具体意图,不得自行猜测

audit 模式(仅审查)

  1. 语义确认 — 输出模式描述,LLM 确认模式是否正确
  2. 读取目标 skill 的 SKILL.md
  3. 执行 R-01~R-25 规则检查
  4. 输出审查报告(PASS/WARN/FAIL),逐条列出通过/失败/跳过
  5. --fix 自动修复 — 自动修正可修复项(frontmatter/版本号/数据目录/反模式/FAQ 等 20+ 条规则)
  6. --verify 验证 — 输出编号 FAIL 条目 [#ID],每条含独立问题描述
  7. --show-fix ID1,ID2 — 筛选真问题后获取对应修复指引

→ 修复指引获取:python -m scripts.skill_audit audit --show-fix 1,3,4

create 模式(创建新技能——从零开始生成骨架):

  • 适用场景:用户说"创建/生成/创建一个技能,把 xxx 做成 skill"
  • 不适用:用户说"审查/改造/更新已有技能"
  • 流程:骨架生成 → 填充内容 → audit 验证 → cleanup
  • 命令:python -m scripts.skill_builder create --desc "描述"

update 模式(轻量更新——技能结构已标准,只需审计修复):

  • 适用场景:用户说"审计/检查/更新/修复/升级某个技能"
  • 不适用:用户说"改造/迁移/重构/大改/标准化"
  • 流程:语义确认 → audit → --fix → --verify → bump → cleanup
  • 命令:python -m scripts.skill_audit audit --fix

refactor 模式(全量改造——技能非标准/结构混乱/需要迁移):

  • 适用场景:用户说"改造/重构/迁移/大改/标准化/规范化某个技能"
  • 不适用:用户说"简单审计/检查一下"(应走 update)
  • 流程:语义确认 → 蓝皮书扫描 → 备份 → audit → --fix → --verify → bump → cleanup
  • 命令:python -m scripts.skill_audit refactor

快速开始

场景 1:审计(仅检查)

python -m scripts.skill_audit audit /path/to/target-skill --confirmed
# → PASS (25/25 通过)

场景 2:审计+修复

python -m scripts.skill_audit audit /path/to/target-skill --fix --confirmed
# → 修正后 PASS

场景 3:全流程改造

python -m scripts.skill_audit refactor /path/to/target-skill --confirmed
# → 1/7 蓝皮书 → 2/7 备份 → 3/7 审计 → 4/7 修复 → 5/7 验证 → 6/7 bump → 7/7 清理

数据目录说明

本技能的数据文件(审查缓存、进度文件、备份、日志等)存放在:

../.standardization/skill-standardization/

> 安装目录 skills/skill-standardization/ 只保留 SKILL.md 和 scripts/,数据文件不越位。

版本历史

共 81 个版本

  • v2.73.4 Initial release 当前
    2026-06-12 11:11 安全 安全
  • v2.73.2 Initial release
    2026-06-12 10:37 安全 安全
  • v2.70.2 Initial release
    2026-06-10 16:52 安全 安全
  • v2.66.0 Initial release
    2026-06-10 15:08 安全 安全
  • v2.65.0 Initial release
    2026-06-10 12:38 安全 安全
  • v2.64.1 Initial release
    2026-06-09 14:00 安全 安全
  • v2.64.0 Initial release
    2026-06-09 10:14 安全 安全
  • v2.63.6 Initial release
    2026-06-08 17:55 安全 安全
  • v2.63.5 Initial release
    2026-06-05 18:31 安全 安全
  • v2.63.4 Initial release
    2026-06-05 10:43 安全 安全
  • v2.63.1 Initial release
    2026-06-04 20:30 安全 安全
  • v2.63.0 Initial release
    2026-06-04 12:45 安全 安全
  • v2.62.2 Initial release
    2026-06-04 12:23 安全 安全
  • v2.62.0 Initial release
    2026-06-04 12:08 安全 安全
  • v2.61.1 Initial release
    2026-06-03 13:30 安全 安全
  • v2.61.0 Initial release
    2026-06-02 16:43 安全 安全
  • v2.59.0 Initial release
    2026-06-02 15:53 安全 安全
  • v2.58.1 Initial release
    2026-06-02 13:04 安全 安全
  • v2.58.0 Initial release
    2026-06-02 11:34 安全 安全
  • v2.56.0 Initial release
    2026-06-02 02:04 安全 安全
  • v2.53.0 Initial release
    2026-06-02 00:33 安全 安全
  • v2.51.1 Initial release
    2026-06-01 14:50 安全 安全
  • v2.51.0 Initial release
    2026-06-01 14:34 安全 安全
  • v2.50.1 Initial release
    2026-06-01 14:17 安全 安全
  • v2.49.0 Initial release
    2026-06-01 13:56 安全 安全
  • v2.47.3 Initial release
    2026-06-01 13:08 安全 安全
  • v2.47.1 Initial release
    2026-06-01 12:53 安全 安全
  • v2.46.1 Initial release
    2026-06-01 12:26 安全 安全
  • v2.45.4 Initial release
    2026-06-01 11:57 安全 安全
  • v2.45.2 Initial release
    2026-06-01 11:32 安全 安全
  • v2.45.0 Initial release
    2026-06-01 11:05 安全 安全
  • v2.44.8 Initial release
    2026-05-31 04:52 安全 安全
  • v2.44.7 Initial release
    2026-05-31 04:37 安全 安全
  • v2.44.5 Initial release
    2026-05-31 04:10 安全 安全
  • v2.44.3 Initial release
    2026-05-31 03:45 安全 安全
  • v2.44.2 Initial release
    2026-05-31 03:08 安全 安全
  • v2.44.1 Initial release
    2026-05-31 02:43 安全 安全
  • v2.44.0 Initial release
    2026-05-31 01:37 安全 安全
  • v2.43.2 Initial release
    2026-05-30 16:36 安全 安全
  • v2.43.1 Initial release
    2026-05-30 15:35 安全 安全
  • v2.41.1 Initial release
    2026-05-30 14:46 安全 安全
  • v2.41.0 Initial release
    2026-05-30 14:34 安全
  • v2.39.2 Initial release
    2026-05-30 12:39 安全 安全
  • v2.39.1 Initial release
    2026-05-30 11:52 安全
  • v2.38.14 Initial release
    2026-05-30 04:02 安全 安全
  • v2.38.10 Initial release
    2026-05-29 19:38 安全 安全
  • v2.38.9 Initial release
    2026-05-29 18:36 安全 安全
  • v2.38.8 Initial release
    2026-05-29 00:20 安全 安全
  • v2.38.7 Initial release
    2026-05-28 17:27 安全 安全
  • v2.38.6 Initial release
    2026-05-28 10:36 安全 安全
  • v2.38.4 Initial release
    2026-05-27 23:17 安全 安全
  • v2.38.3 Initial release
    2026-05-27 18:55 安全 安全
  • v2.38.0 Initial release
    2026-05-27 14:15 安全 安全
  • v2.35.1 Initial release
    2026-05-27 02:19 安全 安全
  • v2.35.0 Initial release
    2026-05-26 23:15 安全 安全
  • v2.34.11 Initial release
    2026-05-26 19:56 安全 安全
  • v2.34.10 Initial release
    2026-05-26 17:58 安全 安全
  • v2.34.8 Initial release
    2026-05-26 17:04 安全 安全
  • v2.34.5 Initial release
    2026-05-26 16:08 安全
  • v2.34.4 Initial release
    2026-05-26 15:41 安全
  • v2.34.3 Initial release
    2026-05-26 14:46 安全
  • v2.34.0 Initial release
    2026-05-26 14:12 安全
  • v2.31.0 Initial release
    2026-05-26 11:54 安全
  • v2.29.2 Initial release
    2026-05-26 01:08 安全 安全
  • v2.28.0 Initial release
    2026-05-25 23:04 安全 安全
  • v2.25.0 Initial release
    2026-05-25 18:48 安全 安全
  • v2.24.6 Initial release
    2026-05-25 15:52 安全 安全
  • v2.24.4 Initial release
    2026-05-25 14:58 安全 安全
  • v2.24.0 Initial release
    2026-05-25 13:09 安全 安全
  • v2.21.0 Initial release
    2026-05-25 03:07 安全 安全
  • v2.19.0 Initial release
    2026-05-25 01:07 安全 安全
  • v2.15.2 Initial release
    2026-05-24 21:39 安全 安全
  • v2.15.1 Initial release
    2026-05-24 21:26 安全 安全
  • v2.13.0 Initial release
    2026-05-24 14:30 安全 安全
  • v2.12.2 Initial release
    2026-05-23 22:58 安全 安全
  • v2.12.1 Initial release
    2026-05-23 22:21 安全 安全
  • v2.12.0 统一产出文件路径,防止非标安装skill覆盖持久化积累。
    2026-05-23 19:23 安全 安全
  • v2.3.0 Initial release
    2026-05-23 08:20 安全 安全
  • v2.2.0 Initial release
    2026-05-23 06:55 安全 安全
  • v2.1.0 Initial release
    2026-05-22 20:38 安全 安全
  • v2.0.1 Initial release
    2026-05-22 20:16 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

triphasic-execution

user_800d68d6
Execute→Review→Advance 三步循环执行框架。增强步骤规划能力、增强语义理解;明确空转/重试/换思路/求助完整流转规则;最多重试3次、最多空转3次强制约束。
★ 0 📥 143

git-sync

user_800d68d6
将skill代码规范化推送到码云、GitHub,并生成ZIP安装包。修复跳过同步时状态显示「成功」的误导问题,改为跳过。修复审计问题,统一术语,修正自审粒度。
★ 0 📥 150

please-drawio-turn

user_800d68d6
draw.io 自动做图 Skill。当用户要求画图、生成图表、做架构图、流程图、UML、ER 图、时序图、思维导图等时触发。生成 .drawio 文件并用 draw.io 打开。支持思考-确认-迭代-版本回溯的完整工作流,8 个 Hook
★ 1 📥 240