llvm-tooling
OfficialMaster LLVM/Clang for custom tools.
Authorbackengineering
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill empowers developers to build custom tools for source code analysis, debugging, and IDE integration by leveraging the LLVM and Clang infrastructure.
Core Features & Use Cases
- Clang Plugin Development: Extend the Clang compiler with custom checks and transformations.
- LibTooling: Create standalone static analysis and refactoring tools.
- LLDB Extension Development: Enhance the LLDB debugger with custom commands and scripting.
- Clangd/LSP Integration: Develop IDE features and language server extensions.
- Use Case: Build a custom Clang plugin to enforce project-specific coding standards or develop an LLDB extension to visualize complex data structures during debugging.
Quick Start
Use the llvm-tooling skill to create a Clang plugin that identifies all function declarations in a C++ source file.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: llvm-tooling Download link: https://github.com/backengineering/llvm-msvc/archive/main.zip#llvm-tooling Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.