Skills for Real Engineers. Straight from my .agents directory.
binary-analysis-patterns
Agent skill fromrmyndharis/antigravity-skills
Master binary analysis patterns including disassembly, decompilation, control flow analysis, and code pattern recognition. Use when analyzing executables, understanding compiled code, or performing static analysis on binaries.
How to install binary-analysis-patterns
npx skills add rmyndharis/antigravity-skills# or add only this skill to Claude Code: copy the folder
skills/binary-analysis-patterns/
# into
~/.claude/skills/binary-analysis-patterns/ (all projects)
.claude/skills/binary-analysis-patterns/ (one project)
1# Binary Analysis Patterns23Comprehensive patterns and techniques for analyzing compiled binaries, understanding assembly code, and reconstructing program logic.45## Use this skill when67- Working on binary analysis patterns tasks or workflows8- Needing guidance, best practices, or checklists for binary analysis patterns910## Do not use this skill when1112- The task is unrelated to binary analysis patterns13- You need a different domain or tool outside this scope1415## Instructions1617- Clarify goals, constraints, and required inputs.18- Apply relevant best practices and validate outcomes.19- Provide actionable steps and verification.2021## Disassembly Fundamentals2223### x86-64 Instruction Patterns2425#### Function Prologue/Epilogue26```asm27; Standard prologue28push rbp ; Save base pointer29mov rbp, rsp ; Set up stack frame30sub rsp, 0x20 ; Allocate local variables3132; Leaf function (no calls)33; May skip frame pointer setup34sub rsp, 0x18 ; Just allocate locals3536; Standard epilogue37mov rsp, rbp ; Restore stack pointer38pop rbp ; Restore base pointer39ret4041; Leave instruction (equivalent)42leave ; mov rsp, rbp; pop rbp43ret44```4546#### Calling Conventions4748**System V AMD64 (Linux, macOS)**49```asm50; Arguments: RDI, RSI, RDX, RCX, R8, R9, then stack51; Return: RAX (and RDX for 128-bit)52; Caller-saved: RAX, RCX, RDX, RSI, RDI, R8-R1153; Callee-saved: RBX, RBP, R12-R155455; Example: func(a, b, c, d, e, f, g)56mov rdi, [a] ; 1st arg57…
Excerpt shown under the repository's MIT license.
More skills in antigravity-skills
- ▸accessibility-compliance-accessibility-audit
- ▸agent-orchestration-improve-agent
- ▸agent-orchestration-multi-agent-optimize
- ▸ai-engineer
- ▸airflow-dag-patterns
- ▸angular-migration
- ▸anti-reversing-techniques
- ▸antigravity-skills-manager
- ▸api-design-principles
- ▸api-documenter
- ▸api-testing-observability-api-mock
- ▸application-performance-performance-optimization
Similar skill repositories
Public repository for Agent Skills
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
Production-grade engineering skills for AI coding agents.
The 1st Collaborative AI Design Agent Workspace. Local-first and open source. Create motion, prototypes, websites, apps, dashboards, presentations, images, and videos with your team and AI agents. Share work, exchange feedback, and iterate together in one workspace.
Turn any idea, plan, or codebase into a beautiful interactive diagram. An agent skill for Claude Code, Codex, and more.
