gmh5225gmh5225Communityยท10 Agent Skills Included

awesome-llvm-security

Master LLVM security, obfuscation, binary lifting, and compiler development

Equips AI agents with deep LLVM and compiler expertise across ten focused skills. Covers code obfuscation, binary lifting, static analysis, dynamic instrumentation, sanitizers, and MLIR development. Eliminates hours of digging through scattered docs by giving agents ready-made patterns, code examples, and curated tool lists for security research and compiler work.
npx skills add gmh5225/awesome-llvm-security --all -g -y

All Skills in This Repository (10)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install awesome-llvm-security?โ–ผ

Run `npx skills add gmh5225/awesome-llvm-security --all -g -y` in your terminal to install all ten LLVM skills globally.

What is LLVM obfuscation used for?โ–ผ

It protects software from reverse engineering using techniques like control flow flattening, string encryption, and virtualization. The llvm-obfuscation skill teaches your agent how to apply and build these passes.

Can AI help with binary lifting and deobfuscation?โ–ผ

Yes. The binary-lifting skill gives your agent knowledge of tools like McSema, RetDec, and Triton to convert machine code into LLVM IR for analysis and cleanup.

Does this work with Claude Code and Cursor?โ–ผ

Yes. All skills follow the standard SKILL.md format and work with Claude Code, Cursor, OpenClaw, Codex, and other compatible AI coding assistants.

Do I need compiler experience to use these skills?โ–ผ

No. The llvm-learning skill provides beginner-friendly tutorials and IR basics, so your agent can guide you from simple passes to advanced security tooling.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’