macro-apply
CommunityAutomatically optimize and simplify assembly code with macros.
AuthorXekriRedmane
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill streamlines assembly code by replacing verbose instruction sequences with concise macros, reducing complexity and improving readability.
Core Features & Use Cases
- Code Simplification: Detects multi-instruction patterns in
.nwfiles and substitutes them with single macro calls to make code more maintainable. - Automation of Macro Application: Automates the transformation process, saving developers hours spent editing low-level code manually.
- Use Case: For a reverse engineering project of legacy software, this Skill can refactor assembly sequences into macros for easier analysis and comprehension.
Quick Start
Run the apply_macros.py script from the project root to scan main.nw, apply macro substitutions, and generate an optimized version for review.
Dependency Matrix
Required Modules
re
Components
scripts
💻 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: macro-apply Download link: https://github.com/XekriRedmane/ali_baba_reveng/archive/main.zip#macro-apply 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 471,000+ vetted skills library on demand.