mohitmishra786

75 mods across 2 repositories, 193 stars between them.

bazel

25

mohitmishra786/low-level-dev-skills

Skill Claude CodeCodex

Bazel build system skill for C/C++ projects. Use when writing BUILD files with cclibrary and ccbinary rules, registering toolchains, configuring remote execution, debugging sandbox issues, using query and cquery for dependency graphs, or migrating from CMake to Bazel. Activates on queries about Bazel, BUILD files…

188 2mo ago A 92 tokens original MIT

build-acceleration

26

mohitmishra786/low-level-dev-skills

Skill Claude CodeCodex

Build acceleration skill for C/C++ projects. Use when reducing compilation times with ccache, sccache, distcc, unity builds, precompiled headers, split DWARF, or IWYU. Covers caching strategies, distributed compilation, link time reduction, and diagnosing build bottlenecks. Activates on queries about slow builds…

188 2mo ago A 98 tokens original MIT

cmake

27

mohitmishra786/low-level-dev-skills

Skill Claude CodeCodex

CMake build system skill for C/C++ projects. Use when writing or refactoring CMakeLists.txt, configuring out-of-source builds, selecting generators (Ninja, Make, VS), managing targets and dependencies with targetlinklibraries, integrating external packages via findpackage or FetchContent, enabling sanitizers, setting…

188 2mo ago A 110 tokens original MIT

conan-vcpkg

28

mohitmishra786/low-level-dev-skills

Skill Claude CodeCodex

C/C++ package manager skill covering Conan and vcpkg. Use when adding third-party library dependencies to C/C++ projects, managing binary compatibility, integrating with CMake, or choosing between Conan and vcpkg. Activates on queries about Conan, vcpkg, C++ dependency management, conanfile.txt, vcpkg.json, CMake…

188 2mo ago A 87 tokens original MIT

mohitmishra786/low-level-dev-skills

Skill Claude CodeCodex

Include What You Use (IWYU) skill for optimizing C/C++ header includes. Use when reducing compilation cascades, interpreting IWYU reports, applying mapping files, deciding between forward declarations and full includes, or integrating IWYU with CMake. Activates on queries about IWYU, include-what-you-use, header…

188 2mo ago A 90 tokens original MIT

make

30

mohitmishra786/low-level-dev-skills

Skill Claude CodeCodex

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 commands into maintainable Makefiles, or diagnosing incremental build issues. Activates on queries about Makefiles, make…

188 2mo ago C 82 tokens original MIT

meson

31

mohitmishra786/low-level-dev-skills

Skill Claude CodeCodex

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. Activates on queries about meson setup, meson compile, meson wrap, meson test, cross-file, meson.build, or migrating…

188 2mo ago A 86 tokens original MIT

ninja

32

mohitmishra786/low-level-dev-skills

Skill Claude CodeCodex

Ninja build system skill. Use when diagnosing Ninja build failures, understanding Ninja's role as a low-level build executor generated by CMake or other meta-build systems, tuning parallelism, interpreting Ninja output, or working with build.ninja files. Activates on queries about ninja errors, ninja parallelism…

188 2mo ago A 81 tokens original MIT

static-analysis

33

mohitmishra786/low-level-dev-skills

Skill Claude CodeCodex

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 positives, or integrating static analysis into CI. Activates on queries about clang-tidy checks, cppcheck, scan-build…

188 2mo ago A 82 tokens original MIT

mohitmishra786/low-level-dev-skills

Skill Claude CodeCodex

Code generation and backends skill for LLVM targets. Use when explaining instruction selection, DAG legalization, target lowering, or adding backend support overview. Activates on queries about LLVM backend, instruction selection, target lowering, llc, TableGen, or codegen pipeline.

188 2mo ago A 59 tokens original MIT

compiler-frontend

35

mohitmishra786/low-level-dev-skills

Skill Claude CodeCodex

Compiler frontend skill for lexing, parsing, and type checking. Use when building a lexer/parser, designing AST nodes, implementing symbol tables, type checking, error recovery, or emitting LLVM IR. Activates on queries about lexer, Pratt parser, recursive descent, AST, symbol table, Hindley-Milner, or llvm-sys.

188 2mo ago A 72 tokens original MIT

mohitmishra786/low-level-dev-skills

Skill Claude CodeCodex

Deep compiler optimizations skill for RA, ISel, and PGO. Use when explaining register allocation, instruction selection, LICM, vectorization limits, or profile-guided optimization beyond -O3. Activates on queries about register allocation, instruction selection, LICM, auto-vectorization failure, PGO, or BOLT.

188 2mo ago A 74 tokens original MIT

jit-compilation

37

mohitmishra786/low-level-dev-skills

Skill Claude CodeCodex

JIT compilation skill for runtime code generation. Use when building LLVM ORC JIT, LLJIT, Cranelift JIT, inline caches, trampolines, or Rust dynasm codegen. Activates on queries about ORC JIT, LLJIT, Cranelift, ExecutionSession, inline cache, W^X, or dynasm.

188 2mo ago A 78 tokens original MIT

llvm-ir-and-passes

38

mohitmishra786/low-level-dev-skills

Skill Claude CodeCodex

LLVM IR and passes skill for reading compiler IR. Use when analyzing LLVM IR, understanding SSA, pass pipeline order, or running opt on bitcode. Activates on queries about LLVM IR, SSA form, opt passes, llvm-dis, pass pipeline, or reading .ll files.

188 2mo ago A 62 tokens original MIT

llvm-passes

39

mohitmishra786/low-level-dev-skills

Skill Claude CodeCodex

LLVM passes skill for writing compiler optimizations. Use when writing FunctionPass or ModulePass, registering PassPlugins, running with opt, using analysis utilities, or testing with llvm-lit. Activates on queries about LLVM pass, PassPlugin, opt -passes, DominatorTree, llvm-lit, or New Pass Manager.

188 2mo ago A 67 tokens original MIT

mlir

40

mohitmishra786/low-level-dev-skills

Skill Claude CodeCodex

MLIR skill for multi-level intermediate representation. Use when writing custom dialects, defining ops with ODS, writing lowering passes, running mlir-opt, or building ML compilers with Torch-MLIR/IREE. Activates on queries about MLIR, dialect, ODS, mlir-opt, linalg, lowering pass, or Torch-MLIR.

188 2mo ago A 76 tokens original MIT

clang

41

mohitmishra786/low-level-dev-skills

Skill Claude CodeCodex

Clang/LLVM compiler skill for C/C++ projects. Use when working with clang or clang++ for diagnostics, sanitizer instrumentation, optimization remarks, static analysis with clang-tidy, LTO via lld, or when migrating from GCC to Clang. Activates on queries about clang flags, clang-tidy, clang-format, better error…

188 2mo ago A 98 tokens original MIT

cpp-modules

42

mohitmishra786/low-level-dev-skills

Skill Claude CodeCodex

C++20 modules skill for modern C++ projects. Use when working with named modules, module partitions, header units, CMake MODULESOURCES, Clang -fmodules-ts, BMI caching issues, or migrating from headers to modules. Activates on queries about C++20 modules, import statements, module interface units, header units, or BMI…

188 2mo ago A 76 tokens original MIT

cpp-templates

43

mohitmishra786/low-level-dev-skills

Skill Claude CodeCodex

C++ template skill for reading template errors and optimizing compile times. Use when deciphering template error stacks, setting -ftemplate-backtrace-limit, writing concepts and requires-clauses, understanding SFINAE vs concepts, or profiling template instantiation bottlenecks with Templight. Activates on queries…

188 2mo ago A 94 tokens original MIT

cross-gcc

44

mohitmishra786/low-level-dev-skills

Skill Claude CodeCodex

Cross-compilation with GCC skill for embedded and multi-architecture targets. Use when setting up cross-gcc toolchains, configuring sysroots, building for ARM/AArch64/RISC-V/MIPS from an x86-64 host, troubleshooting wrong-architecture errors, or running cross-compiled binaries under QEMU. Activates on queries about…

188 2mo ago B 99 tokens original MIT

gcc

45

mohitmishra786/low-level-dev-skills

Skill Claude CodeCodex

GCC compiler skill for C/C++ projects. Use when selecting optimization levels, warning flags, debug builds, LTO, sanitizer instrumentation, or diagnosing compilation errors with GCC. Covers flag selection for debug vs release, ABI concerns, preprocessor macros, profile-guided optimization, and integration with build…

188 2mo ago A 85 tokens original MIT

llvm

46

mohitmishra786/low-level-dev-skills

Skill Claude CodeCodex

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 understanding how the LLVM backend lowers IR to assembly. Activates on queries about LLVM IR, opt, llc, llvm-dis, LLVM…

188 2mo ago A 78 tokens original MIT

msvc-cl

47

mohitmishra786/low-level-dev-skills

Skill Claude CodeCodex

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 equivalents, runtime library selection, Windows SDK setup, and diagnosing MSVC-specific errors. Activates on queries about…

188 2mo ago A 101 tokens original MIT

pgo

48

mohitmishra786/low-level-dev-skills

Skill Claude CodeCodex

Profile-guided optimisation skill for C/C++ with GCC and Clang. Use when squeezing maximum runtime performance after standard optimisation plateaus, implementing two-stage PGO builds, collecting profile data, or applying BOLT for post-link optimisation. Activates on queries about PGO, profile-guided optimization…

188 2mo ago A 80 tokens original MIT