Help us improve
Share bugs, ideas, or general feedback.
From code-abyss
Analyzes code changes for documentation drift, test coverage gaps, and impact scope. Activated after design changes or refactoring.
npx claudepluginhub telagod/code-abyss --plugin code-abyssHow this skill is triggered — by the user, by Claude, or both
Slash command
/code-abyss:analyzing-changesThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
```bash
Reviews only code changes since last commit using graph-based impact analysis and blast radius detection. Provides token-efficient context for focused reviews of bugs, style, tests, and affected files/functions.
Detects documentation drift from code using harness check-docs, cleanup, git diff, and graph queries. Run after features, refactoring, code reviews, or periodically.
Mandates invoking relevant skills via tools before any response in coding sessions. Covers access, priorities, and adaptations for Claude Code, Copilot CLI, Gemini CLI.
Share bugs, ideas, or general feedback.
node scripts/change_analyzer.js # 工作区(默认)
node scripts/change_analyzer.js --mode staged # 暂存区
node scripts/change_analyzer.js --mode committed # 已提交
node scripts/change_analyzer.js -v # 详细
node scripts/change_analyzer.js --json # JSON
| 检测 | 说明 |
|---|---|
| 文件分类 | 自动识别代码/文档/测试/配置 |
| 模块识别 | 识别受影响模块 |
| 文档同步 | 代码变更是否同步更新文档 |
| 测试覆盖 | 代码变更是否有对应测试 |
| 影响评估 | 变更规模与影响范围 |
设计级变更 | 重构完成 | 代码变更 >30 行 | 提交前
先读受影响模块 README/DESIGN,确认职责、设计、测试同步。设计级改动须于 DESIGN.md 留痕:改了什么、为何改、影响何处。