llvm-msvc
LLVM compiler development, obfuscation, and binary analysis expertise
All Skills in This Repository (10)
Pure Emerald Level Indicatorsllvm-optimization
Analyze LLVM IR and apply optimization passes to improve generated code.
llvm-tooling
Develops custom tools using LLVM and Clang for source analysis, debugging, and IDE integration.
dynamic-instrumentation
Instrument binaries and trace runtime behavior using LLVM infrastructure.
llvm-obfuscation
Implement LLVM-based obfuscation with control flow flattening and string encryption.
mlir-development
Develop custom MLIR dialects, operations, and transformation passes for compilers.
llvm-learning
Provides curated resources and examples for learning LLVM and its ecosystem.
binary_lifting
Convert binary executables into LLVM IR using RetDec, McSema, and Triton.
compiler-development
Develop custom compilers and language implementations using LLVM infrastructure.
static-analysis
Analyze C++ code with LLVM passes to detect security vulnerabilities.
llvm-security
Apply LLVM sanitizers and hardening flags to C++ compilation.
Frequently Asked Questions
FAQPage SchemaHow to install llvm-msvc?โผ
Run `npx skills add backengineering/llvm-msvc --all -g -y` in your terminal to install all skills in this suite globally.
What is llvm-msvc used for?โผ
It is an LLVM-based compiler compatible with MSVC syntax, supporting Windows and Android kernel drivers, naked functions, and custom obfuscation. The bundled skills help you write optimization passes, obfuscators, and analysis tools.
How to write a custom LLVM optimization pass?โผ
The llvm-optimization skill provides complete pass templates using the new pass manager, including registration, analysis dependencies, and pattern rewriting examples.
Can these skills help with code obfuscation?โผ
Yes. The llvm-obfuscation skill covers control flow flattening, string encryption, MBA expressions, and virtualization techniques with major OLLVM framework references.
Do these skills work with Claude Code and Cursor?โผ
Yes. All skills follow the universal SKILL.md standard and run in Claude Code, Cursor, OpenClaw, and other compatible coding environments.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core