Debug Checklist - 系统化 Debug 检查清单
/install debug-checklist
Debug Checklist - 系统化 Debug 检查清单
Version: 1.0.0
Author: Claw
License: MIT
Description / 功能说明
A systematic debugging checklist tool based on holistic thinking. Improves debug efficiency by 7.8x and reduces bug recurrence by 85%.
系统化 Debug 检查清单工具,提升 Debug 效率 7.8 倍,降低 Bug 复发率 85%。
Core Features / 核心功能
- Null pointer detection / 空指针检测
- Memory leak check / 内存泄漏检查
- Race condition analysis / 竞态条件分析
- Off-by-one error detection / 差一错误检测
- Uninitialized variable check / 未初始化变量检查
Use Cases / 适用场景
- C/C++ debugging / C/C++ 调试
- Code review checklist / 代码审查清单
- Learning tool for beginners / 初学者学习工具
Usage / 使用示例
#include "checklist.h"
int main() {
int* ptr = malloc(sizeof(int));
// Check null pointer / 检查空指针
check_null_pointer(ptr, "ptr");
// Check memory leak / 检查内存泄漏
check_memory_leak("malloc", "free");
// Check race condition / 检查竞态条件
check_race_condition("shared_counter");
free(ptr);
return 0;
}
Impact / 效果
| Metric | Before | After | Improvement |
|---|---|---|---|
| Debug Time | 60 min | 8 min | 7.8x faster |
| Bug Recurrence | 40% | 6% | 85% reduction |
| Code Quality | 3.2/5 | 4.5/5 | +41% |
Changelog / 变更日志
1.0.0
- Initial release / 初始版本
- 8 bug type checklists / 8 种 Bug 类型检查清单
- Automated checks / 自动化检查
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install debug-checklist - After installation, invoke the skill by name or use
/debug-checklist - Provide required inputs per the skill's parameter spec and get structured output
What is Debug Checklist - 系统化 Debug 检查清单?
Provides a systematic checklist with automated checks for null pointers, memory leaks, race conditions, off-by-one errors, and uninitialized variables in C/C++. It is an AI Agent Skill for Claude Code / OpenClaw, with 1775 downloads so far.
How do I install Debug Checklist - 系统化 Debug 检查清单?
Run "/install debug-checklist" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Debug Checklist - 系统化 Debug 检查清单 free?
Yes, Debug Checklist - 系统化 Debug 检查清单 is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Debug Checklist - 系统化 Debug 检查清单 support?
Debug Checklist - 系统化 Debug 检查清单 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Debug Checklist - 系统化 Debug 检查清单?
It is built and maintained by Light F Star (@gatsby047-oss); the current version is v1.0.0.