作者 affaan-m
cpp-coding-standards 是一份基于 C++ Core Guidelines 的 C++ 编码规范指南。适合用于现代 C++ 的编写、审查和重构,重点关注安全性、清晰度、可维护性、RAII、类型安全和良好设计。非常适合用于 Code Review 中的 cpp-coding-standards,以及团队在实际场景中的决策参考。
作者 affaan-m
cpp-coding-standards 是一份基于 C++ Core Guidelines 的 C++ 编码规范指南。适合用于现代 C++ 的编写、审查和重构,重点关注安全性、清晰度、可维护性、RAII、类型安全和良好设计。非常适合用于 Code Review 中的 cpp-coding-standards,以及团队在实际场景中的决策参考。
作者 wshobson
memory-safety-patterns 可帮助智能体在 C、C++ 和 Rust 中应用 RAII、ownership、smart pointers 与资源清理模式。适合用于审查后端或系统代码,减少内存泄漏和悬垂指针,并为围绕 files、sockets、buffers 和 FFI 边界的更安全重构提供指导。
作者 trailofbits
libfuzzer 是一款面向用 Clang 编译的 C/C++ 项目的 coverage-guided fuzzer。这个 libfuzzer skill 可帮助你完成安装、理解并使用完整工作流:构建 harness、运行 sanitizers,并以最小配置快速启动一轮实用的安全审计。
作者 trailofbits
address-sanitizer 帮助你安装并使用 AddressSanitizer(ASan),在测试、fuzzing 和崩溃分诊过程中捕获内存安全漏洞。它适用于 C/C++、Rust 的 unsafe 代码,以及安全审计工作流,尤其是在你需要可复现的堆栈跟踪和更清晰的失败信号时。
作者 trailofbits
aflpp 是一款面向 C/C++ 目标的多核 fuzzing 实用技能,适合 AFL++ 场景。它可以帮助你规划 aflpp 安装、搭建 harness、选择插桩方式、准备 seed、运行测试活动,并更少靠猜测地排查 crash。适用于安全审计工作和可重复的 aflpp 使用流程。