catsofsuffering/ccsm/verify-change
Trust tier 3
- community
Source check pending
Checking that the SKILL.md file is still in the repository.
变更校验关卡。分析代码变更,检测文档同步状态,评估变更影响范围。当用户提到变更检查、文档同步、代码审查、提交前检查、diff分析时使用。在设计级变更、重构完成时自动触发。
Install
npx vskill@latest install catsofsuffering/ccsm/verify-changeSKILL.md
The same SKILL.md was published earlier as guyu-001/ccg-ros2-workflow/verify-change.
⚖ 校验关卡 · 变更校验
核心原则
自动分析
运行变更分析脚本(跨平台):
检测能力
自动检测项
| 检测项 | 说明 | |
|---|---|---|
| 文件分类 | 自动识别代码/文档/测试/配置文件 | |
| 模块识别 | 识别受影响的模块 | |
| 文档同步 | 检测代码变更是否同步更新文档 | |
| 测试覆盖 | 检测代码变更是否有对应测试 | |
| 影响评估 | 评估变更规模和影响范围 |
触发警告的情况
- ⚠️ 代码变更 > 50 行但 DESIGN.md 未更新
- ⚠️ 代码变更 > 30 行但无测试更新
- ⚠️ 新增文件但 README.md 未更新
- ⚠️ 配置文件变更未记录
- ℹ️ 删除文件需确认引用已清理
变更前置检查
在修改任何模块前,必须:
- 读取 README.md — 理解模块定位
- 读取 DESIGN.md — 理解现有决策
- 评估影响范围 — 此变更影响哪些部分
- 确认变更理由 — 为什么要改
变更后置检查
代码修改完成后,必须:
README.md 更新检查
- [ ] 模块职责是否变化 → 更新职责描述
- [ ] 依赖关系是否变化 → 更新依赖说明
- [ ] 使用方式是否变化 → 更新示例代码
DESIGN.md 更新检查
- [ ] 新增设计决策 → 记录决策及理由
- [ ] 修改现有设计 → 记录变更及原因
- [ ] 引入新限制 → 更新已知限制
- [ ] 添加变更记录 → 更新变更历史
变更记录格式
在 DESIGN.md 的变更历史中添加:
自动触发时机
| 场景 | 触发条件 | |
|---|---|---|
| 设计级变更 | 修改架构、接口、数据结构 | |
| 重构完成 | 重构任务完成时 | |
| 代码变更 > 30 行 | 较大规模代码修改 | |
| 提交前 | 代码提交前检查 |
校验流程
校验报告格式
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingtemplates/skills/tools/verify-change/SKILL.md
Popularity
- Repository stars
- 5
- Repository forks
- 1
- 7-day trend score
- 0
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/catsofsuffering/ccsm/verify-change)