mohitmishra786/low-level-dev-skills

A curated suite of AI agent skills for systems and low-level programming with C/C++, Rust, and Zig toolchains, covering compilers, debuggers, profilers, build systems, sanitizers, and binary analysis

This repository also configures its own agents. See what low-level-dev-skills tells them →

202Stars on the repository
143Mods indexed here, across every type
2mo agoLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

mohitmishra786/low-level-dev-skills

Skill Claude CodeCodex

CPU pipeline skill for hazards, forwarding, and stalls. Use when explaining pipeline stages, data/control hazards, forwarding paths, or branch stalls in performance analysis. Activates on queries about pipeline hazard, data hazard, control hazard, forwarding, pipeline stall, or superscalar basics.

not rated 202 +8 2mo ago A SkillSpector: pass 63 tokens original MIT

mohitmishra786/low-level-dev-skills

Skill Claude CodeCodex

Memory hierarchy skill for caches, coherence, and locality. Use when explaining cache levels, associativity, false sharing, prefetching, or MESI coherence. Activates on queries about cache hierarchy, L1 L2 L3, false sharing, cache line, prefetch, or cache coherence.

not rated 202 +8 2mo ago A SkillSpector: pass 67 tokens original MIT

mohitmishra786/low-level-dev-skills

Skill Claude CodeCodex

Virtual memory skill for paging, page tables, and TLB. Use when explaining page faults, multi-level page tables, TLB behavior, or virtual vs physical addressing. Activates on queries about virtual memory, page table, TLB, page fault, mmap paging, or x86-64 paging.

not rated 202 +8 2mo ago A SkillSpector: pass 69 tokens original MIT

mohitmishra786/low-level-dev-skills

Skill Claude CodeCodex

Concurrency debugging skill for diagnosing data races and deadlocks. Use when reading TSan race reports, debugging deadlocks with GDB thread inspection, analyzing lock-order graphs with Helgrind, identifying std::atomic misuse patterns, or reasoning about happens-before in C++ and Rust. Activates on queries about data…

not rated 202 +8 2mo ago A Socket: passSnyk: passSkillSpector: pass 91 tokens original MIT

core-dumps

53

mohitmishra786/low-level-dev-skills

Skill Claude CodeCodex

Core dump analysis skill for production crash triage. Use when loading core files in GDB or LLDB, enabling core dump generation on Linux/macOS, mapping symbols with debuginfo or debuginfod, or extracting backtraces from crashes without re-running the program. Activates on queries about core files, ulimit, coredumpctl…

not rated 202 +8 2mo ago B Socket: passSnyk: warn 92 tokens original MIT

mohitmishra786/low-level-dev-skills

Skill Claude CodeCodex

Debugging optimized builds skill for diagnosing issues in release code. Use when debugging RelWithDebInfo builds, using -Og for debuggable optimization, working with split-DWARF, applying GDB scheduler-locking, reading inlined frames, or understanding "value optimized out" messages. Activates on queries about…

not rated 202 +8 2mo ago A Socket: passSnyk: passSkillSpector: pass 104 tokens original MIT

gdb

55

mohitmishra786/low-level-dev-skills

Skill Claude CodeCodex

GDB debugger skill for C/C++ programs. Use when starting a GDB session, setting breakpoints, stepping through code, inspecting variables, debugging crashes, using reverse debugging (record/replay), remote debugging with gdbserver, or loading core dumps. Activates on queries about GDB commands, segfaults, hangs…

not rated 202 +8 2mo ago A Socket: passSnyk: passSkillSpector: pass 93 tokens original MIT

lldb

56

mohitmishra786/low-level-dev-skills

Skill Claude Code

LLDB debugger skill for C/C++/Swift/Objective-C programs. Use when debugging with LLDB on macOS, FreeBSD, or Linux-clang environments, mapping GDB mental models to LLDB commands, using LLDB in Xcode or VS Code, or debugging Swift/Objective-C. Activates on queries about LLDB commands, GDB to LLDB migration, Apple…

not rated 202 +8 2mo ago A Socket: passSnyk: passSkillSpector: pass 99 tokens original MIT

embedded-rust

57

mohitmishra786/low-level-dev-skills

Skill Claude CodeCodex

Embedded Rust skill for bare-metal microcontroller development. Use when using probe-rs or cargo-embed for flashing and debugging, setting up defmt logging, using the RTIC framework, configuring cortex-m-rt startup, writing nostd + nomain firmware, or choosing between panic-halt and panic-semihosting. Activates on…

not rated 202 +8 2mo ago C Socket: passSnyk: pass 107 tokens original MIT

freertos

58

mohitmishra786/low-level-dev-skills

Skill Claude CodeCodex

FreeRTOS skill for embedded RTOS development. Use when creating tasks, managing priorities, using queues and mutexes, detecting stack overflows, configuring FreeRTOS via FreeRTOSConfig.h, or debugging FreeRTOS applications with OpenOCD and GDB. Activates on queries about FreeRTOS tasks, queues, semaphores, mutexes…

not rated 202 +8 2mo ago A Socket: passSnyk: passSkillSpector: pass 93 tokens original MIT

linker-scripts

59

mohitmishra786/low-level-dev-skills

Skill Claude CodeCodex

Linker script skill for embedded bare-metal targets. Use when writing or modifying GNU ld linker scripts, placing code and data in specific flash or RAM regions, understanding VMA vs LMA, configuring startup .bss/.data initialization, using MEMORY and SECTIONS commands, or debugging linker errors about regions.…

not rated 202 +8 2mo ago A Socket: passSnyk: passSkillSpector: pass 103 tokens original MIT

openocd-jtag

60

mohitmishra786/low-level-dev-skills

Skill Claude CodeCodex

OpenOCD skill for embedded hardware debugging. Use when configuring OpenOCD for JTAG or SWD targets, flashing firmware, connecting GDB to bare-metal targets, setting hardware watchpoints, or using J-Link with OpenOCD. Activates on queries about OpenOCD, JTAG, SWD, GDB remote target, flash programming, hardware…

not rated 202 +8 2mo ago A Socket: passSnyk: passSkillSpector: pass 92 tokens original MIT

zephyr

61

mohitmishra786/low-level-dev-skills

Skill Claude CodeCodex needs its repo

Zephyr RTOS skill for embedded development. Use when building Zephyr applications with west, configuring boards and targets, working with Kconfig and devicetree, using the Zephyr shell and logging subsystem, or running on the nativesim target. Activates on queries about Zephyr, west build, Kconfig, devicetree, Zephyr…

not rated 202 +8 2mo ago A Socket: passSnyk: warnSkillSpector: pass 88 tokens original MIT

cuda-debugging

62

mohitmishra786/low-level-dev-skills

Skill Claude CodeCodex

CUDA debugging skill for GPU program correctness. Use when debugging with cuda-gdb, running NVIDIA Compute Sanitizer memcheck/racecheck, analyzing GPU core dumps, or interpreting CUDA error codes 700/702. Activates on queries about cuda-gdb, compute-sanitizer, illegal memory access, launch timeout, or device printf.

not rated 202 +8 2mo ago A SkillSpector: pass 71 tokens original MIT

cuda-profiling

63

mohitmishra786/low-level-dev-skills

Skill Claude CodeCodex

CUDA profiling skill for NVIDIA GPU performance analysis. Use when profiling kernels with Nsight Systems or Nsight Compute, interpreting roofline models, diagnosing memory-bound vs compute-bound kernels, or annotating code with NVTX ranges. Activates on queries about Nsight, NCU, ncu CLI, GPU roofline, occupancy…

not rated 202 +8 2mo ago B 76 tokens original MIT

cuda

64

mohitmishra786/low-level-dev-skills

Skill Claude CodeCodex

CUDA C/C++ skill for NVIDIA GPU kernel programming. Use when writing CUDA kernels, managing thread/block/grid hierarchy, optimizing memory access patterns, using streams and async copies, configuring nvcc flags, or integrating Thrust. Activates on queries about CUDA kernels, nvcc, shared memory, warp divergence…

not rated 202 +8 2mo ago A SkillSpector: pass 69 tokens original MIT

gpu-memory-model

65

mohitmishra786/low-level-dev-skills

Skill Claude CodeCodex

GPU memory model skill for SIMT execution and memory hierarchy. Use when analyzing warp divergence, memory coalescing, shared memory bank conflicts, cache behavior, atomics, or occupancy tradeoffs. Activates on queries about SIMT, warp coalescing, bank conflicts, wavefront, GPU occupancy, or memory-bound kernels.

not rated 202 +8 2mo ago A SkillSpector: pass 70 tokens original MIT

hip-rocm

66

mohitmishra786/low-level-dev-skills

Skill Claude CodeCodex

HIP and ROCm skill for AMD GPU programming. Use when writing HIP kernels with hipcc, porting CUDA code via HIPIFY, profiling with rocprof, debugging with rocgdb, or optimizing for MI300X. Activates on queries about HIP, ROCm, hipify, hipcc, rocprof, or CUDA to AMD porting.

not rated 202 +8 2mo ago B 75 tokens original MIT

triton-lang

67

mohitmishra786/low-level-dev-skills

Skill Claude CodeCodex

Triton language skill for Python GPU kernel authoring. Use when writing Triton kernels with @triton.jit, tl.load/store, masking, atomics, benchmarking with triton.testing, or integrating kernels into PyTorch. Activates on queries about Triton, tl.constexpr, block pointers, Triton benchmarking, or PyTorch custom ops.

not rated 202 +8 2mo ago A SkillSpector: pass 76 tokens original MIT

mpi

68

mohitmishra786/low-level-dev-skills

Skill Claude CodeCodex

MPI skill for distributed-memory parallel programming. Use when writing MPISend/Recv programs, collective operations, non-blocking communication, MPI+OpenMP hybrid, or debugging with mpirun. Activates on queries about MPIInit, MPIAllreduce, MPIIsend, mpirun, MPI-IO, or MPI performance.

not rated 202 +8 2mo ago A SkillSpector: pass 68 tokens original MIT

openmp

69

mohitmishra786/low-level-dev-skills

Skill Claude CodeCodex

OpenMP skill for shared-memory parallel programming. Use when writing parallel for loops, reductions, task parallelism, SIMD directives, GPU offloading, or profiling with Score-P/TAU. Activates on queries about OpenMP, pragma omp, schedule static dynamic, reduction, false sharing, or OMPNUMTHREADS.

not rated 202 +8 2mo ago A SkillSpector: pass 67 tokens original MIT

rdma-verbs

70

mohitmishra786/low-level-dev-skills

Skill Claude CodeCodex

RDMA verbs skill for InfiniBand and RoCE programming. Use when using libibverbs API, creating queue pairs, RDMA read/write operations, or benchmarking with perftest. Activates on queries about libibverbs, ibvregmr, ibvcreateqp, RDMA, RoCE, ibsendbw, or rdma-sys.

not rated 202 +8 2mo ago A SkillSpector: pass 80 tokens original MIT

bus-drivers-i2c-spi

71

mohitmishra786/low-level-dev-skills

Skill Claude CodeCodex

I2C and SPI bus driver skill for Linux client drivers. Use when writing i2cdriver or spidriver, register access over bus, DMA SPI transfers, or ACPI/DT client binding. Activates on queries about i2cclient, spidriver, regmap I2C, SPI transfer, or Linux I2C SPI subsystem.

not rated 202 +8 2mo ago A SkillSpector: pass 80 tokens original MIT

device-tree

72

mohitmishra786/low-level-dev-skills

Skill Claude CodeCodex

Device tree skill for Linux hardware description. Use when writing DTS/DTSI, bindings, overlays, phandles, or debugging OF platform probe failures. Activates on queries about device tree, DTS syntax, phandle, devicetree bindings, DT overlay, or OF graph.

not rated 202 +8 2mo ago A SkillSpector: pass 61 tokens original MIT

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: