askill
mohitmishra786

mohitmishra786

Publisher on askill

384 total stars
Skills20
Updated 3/5/2026
GitHub
freertos
freertos
mohitmishra7863/4/2026

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...

30
AI 89
wasm-emscripten
wasm-emscripten
mohitmishra7863/4/2026

WebAssembly with Emscripten skill for C/C++ to WASM compilation. Use when compiling C/C++ to WebAssembly with emcc, configuring EXPORTED_FUNCTIONS, understanding the WASM memory model, using Asyncify...

30
AI 88
binary-hardening
binary-hardening
mohitmishra7863/4/2026

Binary hardening skill for security-hardened C/C++ builds. Use when enabling RELRO, PIE, stack canaries, FORTIFY_SOURCE, CFI sanitizers, shadow stack, or seccomp-bpf syscall filtering. Covers checksec...

30
AI 88
intel-vtune-amd-uprof
intel-vtune-amd-uprof
mohitmishra7863/4/2026

Intel VTune and AMD uProf profiling skill for microarchitecture analysis. Use when analyzing hotspots, microarchitecture bottlenecks, memory access patterns, pipeline stalls, or using the roofline mod...

30
AI 78
flamegraphs
flamegraphs
mohitmishra7863/4/2026

Flamegraph generation and interpretation skill. Use when converting perf, Valgrind Callgrind, or other profiler output into SVG flamegraphs using Brendan Gregg's FlameGraph tools, or when reading flam...

27
AI 95
make
make
mohitmishra7863/4/2026

GNU Make skill for C/C++ build systems. Use when writing or debugging Makefiles, understanding pattern rules and automatic dependency generation, managing CFLAGS/LDFLAGS, converting ad-hoc compile com...

27
AI 91
static-analysis
static-analysis
mohitmishra7862/20/2026

Static analysis skill for C/C++ codebases. Use when hardening code quality, triaging noisy builds, running clang-tidy, cppcheck, or scan-build, interpreting check categories, suppressing false positiv...

17
AI 94
gdb
gdb
mohitmishra7862/20/2026

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), re...

17
AI 93
strace-ltrace
strace-ltrace
mohitmishra7862/20/2026

strace and ltrace skill for system call and library call tracing. Use when a binary behaves incorrectly without crashing, diagnosing file-not-found errors, permission failures, network issues, or unex...

17
AI 92
zig-compiler
zig-compiler
mohitmishra7862/20/2026

Zig compiler skill for systems programming. Use when compiling Zig programs, selecting optimization modes, using zig cc as a C compiler, reading Zig error messages, or understanding Zig's compilation...

17
AI 92
heaptrack
heaptrack
mohitmishra7862/20/2026

heaptrack memory profiler skill for Linux. Use when tracking heap allocations, finding memory leaks, measuring peak heap usage, identifying allocation hotspots, or comparing allocation behaviour betwe...

17
AI 91
msvc-cl
msvc-cl
mohitmishra7862/20/2026

MSVC cl.exe and clang-cl skill for Windows C/C++ projects. Use when configuring Visual Studio builds, MSBuild, or clang-cl as a drop-in MSVC replacement. Covers translating GCC/Clang flags to MSVC equ...

17
AI 89
zig-cinterop
zig-cinterop
mohitmishra7862/20/2026

Zig C interoperability skill. Use when calling C from Zig, calling Zig from C, using @cImport and @cInclude, running translate-c on C headers, defining extern structs and packed structs, matching C AB...

17
AI 88
linux-perf
linux-perf
mohitmishra7862/20/2026

Linux perf profiler skill for CPU performance analysis. Use when collecting sampling profiles with perf record, generating perf report, measuring hardware counters (cache misses, branch mispredicts, I...

17
AI 88
lldb
lldb
mohitmishra7862/20/2026

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 o...

17
AI 88
assembly-arm
assembly-arm
mohitmishra7862/20/2026

AArch64 and ARM assembly skill for reading and writing ARM assembly code. Use when reading GCC/Clang output for AArch64 or ARM Thumb targets, writing inline asm in C/C++, understanding the ARM ABI (AA...

17
AI 85
meson
meson
mohitmishra7862/20/2026

Meson build system skill for C/C++ projects. Use when setting up a Meson project, configuring build options, managing dependencies with the wrap system, cross-compiling, or integrating Meson with CI....

17
AI 82
llvm
llvm
mohitmishra7862/20/2026

LLVM IR and pass pipeline skill. Use when working directly with LLVM Intermediate Representation (IR), running opt passes, generating IR with llc, inspecting or writing LLVM IR for custom passes, or u...

15
AI 85

Showing 18 of 20