mohitmishra786

mohitmishra786/low-level-dev-skills

142 resources in this repository

GitHub
🎯142
53

🎯Skills142

🎯cmake🎯Skill

Skill for CMake build system guidance from a curated suite of AI agent skills for systems and low-level C/C++ development covering compilers, debuggers, profilers, and build systems.

cmake
🎯static-analysis🎯Skill

A static analysis skill from Low Level Dev Skills, providing skills for systems programming, kernel development, and low-level computing.

static-analysis
🎯llvm🎯Skill

A llvm skill from Low Level Dev Skills, providing skills for systems programming, kernel development, and low-level computing.

llvm
🎯gdb🎯Skill

A gdb skill from Low Level Dev Skills, providing skills for systems programming, kernel development, and low-level computing.

gdb
🎯linux-perf🎯Skill

Provides expert guidance for Linux performance profiling tools as part of a curated suite of AI agent skills for systems and low-level C/C++ development toolchains including compilers, debuggers, and profilers.

linux-perf
🎯core-dumps🎯Skill

A core dumps skill from Low Level Dev Skills, providing skills for systems programming, kernel development, and low-level computing.

core-dumps
🎯sanitizers🎯Skill

A sanitizers skill from Low Level Dev Skills, providing skills for systems programming, kernel development, and low-level computing.

sanitizers
🎯cross-gcc🎯Skill

Part of a curated suite of AI agent skills for systems and low-level C/C++ development, providing expertise for cross-compilation with GCC toolchains for embedded and multi-platform targets.

cross-gcc
🎯clang🎯Skill

A clang skill from Low Level Dev Skills, providing skills for systems programming, kernel development, and low-level computing.

clang
🎯gcc🎯Skill

A gcc skill from Low Level Dev Skills, providing skills for systems programming, kernel development, and low-level computing.

gcc
🎯linux-kernel-modules🎯Skill

A skill providing expert guidance on Linux Kernel Modules (LKMs), covering Kbuild, /proc and sysfs interfaces, character devices, and KGDB kernel debugging β€” part of the low-level-dev-skills suite for systems programming.

linux-kernel-modules
🎯freertos🎯Skill

Part of a curated suite of AI agent skills for systems and low-level programming, covering C/C++, Rust, and Zig toolchains including compilers, debuggers, profilers, build systems, sanitizers, embedded development, and WebAssembly.

freertos
🎯assembly-x86🎯Skill

A assembly x86 skill from Low Level Dev Skills, providing skills for systems programming, kernel development, and low-level computing.

assembly-x86
🎯assembly-arm🎯Skill

A assembly arm skill from Low Level Dev Skills, providing skills for systems programming, kernel development, and low-level computing.

assembly-arm
🎯make🎯Skill

A make skill from Low Level Dev Skills, providing skills for systems programming, kernel development, and low-level computing.

make
🎯simd-intrinsics🎯Skill

A simd intrinsics skill from Low Level Dev Skills, providing skills for systems programming, kernel development, and low-level computing.

simd-intrinsics
🎯conan-vcpkg🎯Skill

A conan vcpkg skill from Low Level Dev Skills, providing skills for systems programming, kernel development, and low-level computing.

conan-vcpkg
🎯msvc-cl🎯Skill

A msvc cl skill from Low Level Dev Skills, providing skills for systems programming, kernel development, and low-level computing.

msvc-cl
🎯fuzzing🎯Skill

A fuzzing skill from Low Level Dev Skills, providing skills for systems programming, kernel development, and low-level computing.

fuzzing
🎯lldb🎯Skill

A lldb skill from Low Level Dev Skills, providing skills for systems programming, kernel development, and low-level computing.

lldb
🎯cpu-cache-opt🎯Skill

A cpu cache opt skill from Low Level Dev Skills, providing skills for systems programming, kernel development, and low-level computing.

cpu-cache-opt
🎯memory-model🎯Skill

A memory model skill from Low Level Dev Skills, providing skills for systems programming, kernel development, and low-level computing.

memory-model
🎯flamegraphs🎯Skill

A flamegraphs skill from Low Level Dev Skills, providing skills for systems programming, kernel development, and low-level computing.

flamegraphs
🎯linkers-lto🎯Skill

A linkers lto skill from Low Level Dev Skills, providing skills for systems programming, kernel development, and low-level computing.

linkers-lto
🎯elf-inspection🎯Skill

A elf inspection skill from Low Level Dev Skills, providing skills for systems programming, kernel development, and low-level computing.

elf-inspection
🎯ninja🎯Skill

A ninja skill from Low Level Dev Skills, providing skills for systems programming, kernel development, and low-level computing.

ninja
🎯valgrind🎯Skill

A valgrind skill from Low Level Dev Skills, providing skills for systems programming, kernel development, and low-level computing.

valgrind
🎯ebpf🎯Skill

A low-level systems skill that gives AI agents expert knowledge in Linux eBPF observability β€” covering bpftool, libbpf, bpftrace one-liners, XDP networking, CO-RE portability, and verifier error diagnosis.

ebpf
🎯dynamic-linking🎯Skill

A curated suite of AI agent skills for systems and low-level programming in C/C++, Rust, and Zig. Provides expert guidance for compilers, debuggers, profilers, build systems, sanitizers, binary analysis, SIMD intrinsics, and assembly programming.

dynamic-linking
🎯strace-ltrace🎯Skill

A strace ltrace skill from Low Level Dev Skills, providing skills for systems programming, kernel development, and low-level computing.

strace-ltrace
🎯rust-ffi🎯Skill

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

rust-ffi
🎯rust-profiling🎯Skill

A rust profiling skill from Low Level Dev Skills, providing skills for systems programming, kernel development, and low-level computing.

rust-profiling
🎯meson🎯Skill

An AI agent skill for the Meson build system, part of a curated suite of low-level development skills covering C/C++, Rust, and Zig toolchains including compilers, debuggers, profilers, build systems, and sanitizers.

meson
🎯binutils🎯Skill

A binutils skill from Low Level Dev Skills, providing skills for systems programming, kernel development, and low-level computing.

binutils
🎯cargo-workflows🎯Skill

A cargo workflows skill from Low Level Dev Skills, providing skills for systems programming, kernel development, and low-level computing.

cargo-workflows
🎯interpreters🎯Skill

A interpreters skill from Low Level Dev Skills, providing skills for systems programming, kernel development, and low-level computing.

interpreters
🎯heaptrack🎯Skill

Part of a comprehensive systems programming skills suite for C/C++, Rust, and Zig, this skill provides expert guidance on heap memory profiling with heaptrackβ€”covering compilers, debuggers, profilers, build systems, sanitizers, and low-level programming tasks across 30+ AI coding agents.

heaptrack
🎯rust-unsafe🎯Skill

A curated suite of AI agent skills for systems and low-level programming in C/C++, Rust, and Zig, providing expert guidance for compilers, debuggers, profilers, build systems, sanitizers, and binary analysis.

rust-unsafe
🎯rust-debugging🎯Skill

A Rust debugging skill from a curated suite of AI agent skills for systems and low-level programming, covering C/C++, Rust, and Zig toolchains including compilers, debuggers, profilers, build systems, and sanitizers.

rust-debugging
🎯zig-debugging🎯Skill

A curated suite of AI agent skills for systems and low-level programming covering C/C++, Rust, and Zig toolchains, providing expert guidance for compilers, debuggers, profilers, build systems, sanitizers, and assembly programming.

zig-debugging
🎯wasm-emscripten🎯Skill

Part of a 74-skill suite for systems and low-level programming, providing expert guidance on WebAssembly compilation with Emscripten including emcc flags, EXPORTED_FUNCTIONS, memory model, and Asyncify patterns.

wasm-emscripten
🎯debug-optimized-builds🎯Skill

A low-level development skill for debugging optimized builds, covering RelWithDebInfo, -Og flag usage, inlined frame analysis, and resolving "value optimized out" scenarios.

debug-optimized-builds
🎯pgo🎯Skill

An AI agent skill for Profile-Guided Optimization (PGO), part of a curated suite of low-level development skills providing expert guidance for C/C++, Rust, and Zig toolchains including compilers, debuggers, profilers, and build systems.

pgo
🎯cpp-modules🎯Skill

A low-level development skill teaching AI agents C++20 modules β€” the modern alternative to header files β€” covering module declarations, partitions, import/export patterns, and build system integration.

cpp-modules
🎯hardware-counters🎯Skill

A suite of 74 AI agent skills for systems and low-level programming covering C/C++, Rust, and Zig toolchains. Provides expert guidance for compilers, debuggers, profilers, build systems, sanitizers, embedded development (FreeRTOS, Zephyr), eBPF observability, and WebAssembly.

hardware-counters
🎯zig-cross🎯Skill

A zig cross skill from Low Level Dev Skills, providing skills for systems programming, kernel development, and low-level computing.

zig-cross
🎯cpp-coroutines🎯Skill

Part of a curated AI agent skill suite for systems and low-level programming, providing expert guidance on C++ coroutines within a broader collection covering C/C++, Rust, and Zig toolchains.

cpp-coroutines
🎯zig-build-system🎯Skill

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

zig-build-system
🎯rust-cross🎯Skill

A rust cross skill from Low Level Dev Skills, providing skills for systems programming, kernel development, and low-level computing.

rust-cross
🎯rustc-basics🎯Skill

Part of a curated AI agent skill suite for systems and low-level programming, providing expert guidance on C/C++, Rust, and Zig compilers, debuggers, profilers, build systems, and sanitizers.

rustc-basics
🎯rust-sanitizers-miri🎯Skill

A curated suite of AI agent skills for systems and low-level programming in C/C++, Rust, and Zig. Covers compilers, debuggers, profilers, build systems, sanitizers, fuzzing, binary analysis, and memory model optimization.

rust-sanitizers-miri
🎯wasm-wasmtime🎯Skill

A suite of 74 AI agent skills for systems and low-level programming across C/C++, Rust, and Zig toolchains. It covers compilers, debuggers, profilers, build systems, sanitizers, embedded development (FreeRTOS, Zephyr), observability (eBPF), WebAssembly, and binary analysis with cross-referencing between related workflows.

wasm-wasmtime
🎯rust-security🎯Skill

A suite of 74 AI agent skills for systems and low-level programming covering C/C++, Rust, and Zig toolchains. Includes skills for compilers, debuggers, profilers, build systems, sanitizers, embedded development (FreeRTOS, Zephyr), eBPF observability, and WebAssembly.

rust-security
🎯cpp-templates🎯Skill

Part of a curated AI agent skill suite for systems and low-level programming, providing expert guidance on C++ templates within a broader collection covering C/C++, Rust, and Zig toolchains.

cpp-templates
🎯openocd-jtag🎯Skill

A Claude Code skill for embedded hardware debugging with OpenOCD, covering configuration setup, flash programming, GDB remote debugging, and JTAG vs SWD interface selection for microcontrollers.

openocd-jtag
🎯zig-cinterop🎯Skill

AI agent skill for Zig C interoperability, covering @cImport, translate-c, extern and packed structs, and C function exports. Part of a 45-skill suite for systems and low-level programming.

zig-cinterop
🎯build-acceleration🎯Skill

Agent skill for accelerating C/C++ and Rust builds using ccache, sccache, unity builds, precompiled headers (PCH), and split-DWARF debug info techniques.

build-acceleration
🎯assembly-riscv🎯Skill

Part of a 74-skill collection for systems and low-level programming, this skill provides expert guidance on RISC-V assembly including RV32/RV64 ISA, psABI conventions, inline assembly, and QEMU simulation. The collection covers C/C++, Rust, and Zig toolchains across compilers, debuggers, profilers, and embedded development.

assembly-riscv
🎯concurrency-debugging🎯Skill

A low-level development skill for debugging concurrency issues, covering TSan (ThreadSanitizer) reports, deadlock triage, and happens-before reasoning.

concurrency-debugging
🎯linker-scripts🎯Skill

A low-level systems programming skill providing expert guidance on linker scripts, link-time optimization (LTO), and binary linking for C/C++, Rust, and Zig toolchains, part of a curated suite covering compilers, debuggers, profilers, and build systems.

linker-scripts
🎯embedded-rust🎯Skill

A curated suite of AI agent skills for systems and low-level programming covering C/C++, Rust, and Zig toolchains, providing expert guidance for compilers, debuggers, profilers, build systems, sanitizers, embedded development, and WebAssembly.

embedded-rust
🎯zephyr🎯Skill

A low-level embedded development skill that gives AI agents expert guidance on Zephyr RTOS, covering board configuration, device trees, kernel APIs, and embedded application development.

zephyr
🎯rust-no-std🎯Skill

An agent skill for writing Rust code in no_std environments, covering the differences between core and std, using the alloc crate, and implementing custom allocators for embedded and bare-metal targets.

rust-no-std
🎯zig-compiler🎯Skill

Part of a curated AI agent skill suite for systems and low-level programming, providing expert guidance on C/C++, Rust, and Zig compilers, debuggers, profilers, build systems, and sanitizers.

zig-compiler
🎯binary-hardening🎯Skill

Provides expert guidance on binary hardening techniques for systems programming in C/C++, Rust, and Zig, part of a low-level development skills suite.

binary-hardening
🎯include-what-you-use🎯Skill

An AI agent skill for Include-What-You-Use (IWYU), a tool that analyzes C/C++ include directives and suggests adding missing headers or removing unnecessary ones, with CMake integration and forward declaration support.

include-what-you-use
🎯rust-build-times🎯Skill

A skill from the low-level-dev-skills suite that provides expert guidance on optimizing Rust compilation times, covering incremental builds, crate splitting, and build profiling strategies for faster development cycles.

rust-build-times
🎯rust-async-internals🎯Skill

AI agent skills for systems and low-level programming covering C/C++, Rust, and Zig toolchains with guidance on compilers, debuggers, profilers, and embedded development.

rust-async-internals
🎯zig-comptime🎯Skill

A Zig comptime (compile-time evaluation) skill providing expert guidance on Zig compile-time metaprogramming, part of a curated suite of AI agent skills for systems and low-level programming across C/C++, Rust, and Zig toolchains.

zig-comptime
🎯intel-vtune-amd-uprof🎯Skill

A curated suite of AI agent skills for systems and low-level programming covering C/C++, Rust, and Zig toolchains, including compilers, debuggers, profilers (Intel VTune, AMD uProf, Linux perf), build systems, sanitizers, embedded development (FreeRTOS, Zephyr), eBPF, and WebAssembly.

intel-vtune-amd-uprof
🎯dwarf-debug-format🎯Skill

AI agent skills for systems and low-level programming covering C/C++, Rust, and Zig toolchains with guidance on compilers, debuggers, profilers, and embedded development.

dwarf-debug-format
🎯ebpf-rust🎯Skill

An AI agent skill for writing eBPF programs in Rust using the Aya framework, covering aya-bpf, aya-log, map sharing, and tokio integration for Linux kernel observability and tracing.

ebpf-rust
🎯zig-testing🎯Skill

A curated collection of AI agent skills for systems and low-level programming covering C/C++, Rust, and Zig toolchains, including compilers, debuggers, profilers, build systems, sanitizers, embedded development, and WebAssembly. Individual skills or full bundles can be installed via the skills CLI with a single command.

zig-testing
🎯bazel🎯Skill

An AI agent skill providing expert guidance on the Bazel build system as part of a comprehensive low-level development toolkit. Covers build configuration and workflows for systems programming in C/C++, Rust, and Zig alongside companion skills for compilers, debuggers, profilers, and sanitizers.

bazel
🎯stm32-baremetal🎯Skill

Skill

stm32-baremetal
🎯device-drivers🎯Skill

Skill

device-drivers
🎯reverse-engineering🎯Skill

Skill

reverse-engineering
🎯linux-kernel-architecture🎯Skill

Skill

linux-kernel-architecture
🎯abi-and-calling-conventions🎯Skill

Skill

abi-and-calling-conventions
🎯device-tree🎯Skill

Skill

device-tree
🎯kernel-debugging-advanced🎯Skill

Skill

kernel-debugging-advanced
🎯writing-char-drivers🎯Skill

Skill

writing-char-drivers
🎯memory-hierarchy-and-caches🎯Skill

Skill

memory-hierarchy-and-caches
🎯qemu-for-kernel-development🎯Skill

Skill

qemu-for-kernel-development
🎯interrupts-and-exceptions-baremetal🎯Skill

Skill

interrupts-and-exceptions-baremetal
🎯jit-compilation🎯Skill

Skill

jit-compilation
🎯kernel-internals🎯Skill

Skill

kernel-internals
🎯bus-drivers-i2c-spi🎯Skill

Skill

bus-drivers-i2c-spi
🎯platform-device-model🎯Skill

Skill

platform-device-model
🎯kernel-debugging🎯Skill

Skill

kernel-debugging
🎯custom-allocators🎯Skill

Skill

custom-allocators
🎯containers-internals🎯Skill

Skill

containers-internals
🎯baremetal-startup🎯Skill

Skill

baremetal-startup
🎯mmio-and-bit-manipulation🎯Skill

Skill

mmio-and-bit-manipulation
🎯gpio-baremetal🎯Skill

Skill

gpio-baremetal
🎯io-uring🎯Skill

Skill

io-uring
🎯datasheet-and-refmanual-reading🎯Skill

Skill

datasheet-and-refmanual-reading
🎯compiler-frontend🎯Skill

Skill

compiler-frontend
🎯openmp🎯Skill

Skill

openmp
🎯kernel-concurrency🎯Skill

Skill

kernel-concurrency
🎯low-power-embedded🎯Skill

Skill

low-power-embedded
🎯compiler-optimizations-deep🎯Skill

Skill

compiler-optimizations-deep
🎯cpu-pipelines-and-hazards🎯Skill

Skill

cpu-pipelines-and-hazards
🎯numa-programming🎯Skill

Skill

numa-programming
🎯riscv-privileged🎯Skill

Skill

riscv-privileged
🎯llvm-passes🎯Skill

Skill

llvm-passes
🎯kernel-memory-management🎯Skill

Skill

kernel-memory-management
🎯mpi🎯Skill

Skill

mpi
🎯qemu-embedded-simulation🎯Skill

Skill

qemu-embedded-simulation
🎯adc-dac-baremetal🎯Skill

Skill

adc-dac-baremetal
🎯resource-optimization-lowend🎯Skill

Skill

resource-optimization-lowend
🎯protocol-analysis🎯Skill

Skill

protocol-analysis
🎯qemu-kvm🎯Skill

Skill

qemu-kvm
🎯apple-silicon🎯Skill

Skill

apple-silicon
🎯llvm-ir-and-passes🎯Skill

Skill

llvm-ir-and-passes
🎯kernel-testing🎯Skill

Skill

kernel-testing
🎯hip-rocm🎯Skill

Skill

hip-rocm
🎯virtual-memory-paging-and-tlb🎯Skill

Skill

virtual-memory-paging-and-tlb
🎯code-generation-and-backends🎯Skill

Skill

code-generation-and-backends
🎯arm-sve🎯Skill

Skill

arm-sve
🎯dma-baremetal🎯Skill

Skill

dma-baremetal
🎯branch-prediction-and-speculation🎯Skill

Skill

branch-prediction-and-speculation
🎯peripherals-from-datasheet🎯Skill

Skill

peripherals-from-datasheet
🎯hypervisor-internals🎯Skill

Skill

hypervisor-internals
🎯verilog-basics-for-lowlevel🎯Skill

Skill

verilog-basics-for-lowlevel
🎯spi-i2c-baremetal🎯Skill

Skill

spi-i2c-baremetal
🎯mlir🎯Skill

Skill

mlir
🎯uart-serial-baremetal🎯Skill

Skill

uart-serial-baremetal
🎯dpdk🎯Skill

Skill

dpdk
🎯bootloaders-embedded🎯Skill

Skill

bootloaders-embedded
🎯kernel-security🎯Skill

Skill

kernel-security
🎯gpu-memory-model🎯Skill

Skill

gpu-memory-model
🎯rdma-verbs🎯Skill

Skill

rdma-verbs
🎯af-xdp🎯Skill

Skill

af-xdp
🎯cuda-profiling🎯Skill

Skill

cuda-profiling
🎯timers-pwm-baremetal🎯Skill

Skill

timers-pwm-baremetal
🎯cuda🎯Skill

Skill

cuda
🎯cuda-debugging🎯Skill

Skill

cuda-debugging
🎯os-dev-scratch🎯Skill

Skill

os-dev-scratch
🎯carbon-lang🎯Skill

Skill

carbon-lang
🎯triton-lang🎯Skill

Skill

triton-lang
🎯hare-lang🎯Skill

Skill

hare-lang