tools debugging Skills
Discover the best skills in this category.
binutils
by NeverSight
GNU binutils skill for binary manipulation and analysis. Use when using ar for static libraries, strip or objcopy for bi...
core-dumps
by NeverSight
Core dump analysis skill for production crash triage. Use when loading core files in GDB or LLDB, enabling core dump gen...
cpu-cache-opt
by NeverSight
CPU cache optimization skill for C/C++ and Rust. Use when diagnosing cache misses, improving data layout for cache effic...
dynamic-linking
by NeverSight
Dynamic linking skill for Linux/ELF shared libraries. Use when debugging library loading failures, configuring RPATH vs...
elf-inspection
by NeverSight
ELF binary inspection skill for Linux. Use when examining ELF executables or shared libraries with readelf, objdump, nm,...
flamegraphs
by NeverSight
Flamegraph generation and interpretation skill. Use when converting perf, Valgrind Callgrind, or other profiler output i...
gdb
by NeverSight
GDB debugger skill for C/C++ programs. Use when starting a GDB session, setting breakpoints, stepping through code, insp...
heaptrack
by NeverSight
heaptrack memory profiler skill for Linux. Use when tracking heap allocations, finding memory leaks, measuring peak heap...
linux-perf
by NeverSight
Linux perf profiler skill for CPU performance analysis. Use when collecting sampling profiles with perf record, generati...
lldb
by NeverSight
LLDB debugger skill for C/C++/Swift/Objective-C programs. Use when debugging with LLDB on macOS, FreeBSD, or Linux-clang...
pgo
by NeverSight
Profile-guided optimisation skill for C/C++ with GCC and Clang. Use when squeezing maximum runtime performance after sta...
rust-debugging
by NeverSight
Rust debugging skill for systems programming. Use when debugging Rust binaries with GDB or LLDB, enabling Rust pretty-pr...
rust-profiling
by NeverSight
Rust profiling skill for performance analysis. Use when generating flamegraphs from Rust binaries, measuring monomorphiz...
sanitizers
by NeverSight
Compiler sanitizer skill for runtime bug detection in C/C++. Use when enabling and interpreting AddressSanitizer (ASan),...
simd-intrinsics
by NeverSight
SIMD intrinsics skill for x86 (SSE/AVX) and ARM (NEON) vectorization. Use when reading auto-vectorization reports, writi...
static-analysis
by NeverSight
Static analysis skill for C/C++ codebases. Use when hardening code quality, triaging noisy builds, running clang-tidy, c...
strace-ltrace
by NeverSight
strace and ltrace skill for system call and library call tracing. Use when a binary behaves incorrectly without crashing...
valgrind
by NeverSight
Valgrind profiler skill for memory error detection and cache profiling. Use when running Memcheck to find heap corruptio...
zig-debugging
by NeverSight
Zig debugging skill. Use when debugging Zig programs with GDB or LLDB, interpreting Zig runtime panics, using std.debug....
architecture-review
by NeverSight
Review system architecture with an indie hacker lens - bias toward shipping, YAGNI/KISS, fewer moving parts. Invoke as "...
dead-code-detector
by NeverSight
Find and remove dead code in TypeScript/JavaScript projects. Detects unused exports (functions, types, constants never i...
ouraclaw
by NeverSight
Fetch Oura Ring sleep data using the ouraclaw CLI. Use when the user asks about their sleep score, sleep data, sleep sta...
skill-auditor
by NeverSight
Analyze agent skills for security risks, malicious patterns, and potential dangers before installation. Use when asked t...
check
by NeverSight
Check and validate MTHDS bundles for issues. Use when user says "validate this", "check my workflow", "check my method",...