updating-lief
OfficialUpdate LIEF end-to-end with API compatibility.
AuthorSocketDev
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill automates updating the LIEF submodule to a stable release tag, audits all LIEF API usage across the repository, and fixes compatibility issues to keep builds green.
Core Features & Use Cases
- Submodule update orchestration: checkout and pin LIEF to a stable tag and record the new commit.
- Comprehensive API audit: exhaustively scan all LIEF usage across binject/binpress/bin-infra for compatibility with the new version.
- Validation & commits: run builds/tests on all platforms, fix issues, and commit with an audit report.
Quick Start
Run the /updating-lief command with a target version to update LIEF, then monitor the automated steps and review the audit report in the final commit.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 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: updating-lief Download link: https://github.com/SocketDev/socket-btm/archive/main.zip#updating-lief 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.