🧩
QualityPython

Local Binary Reverse

by majiayu000

Local Binary Reverse is a Quality skill for Claude Code, published by majiayu000 in spellbook.

265 stars26 forkson majiayu000/spellbookAdded 2026/09/02+1% in starsRepository updated 2026/08/31
agent-skillsai-agent-skillsai-agentsai-coding-assistantautomationclaudeclaude-codeclaude-code-skillscode-reviewcodexcodex-skillscross-runtimedeveloper-toolsmulti-agentproductivityprompt-engineeringskill-librarysoftware-developmentspellbookworkflows
Install in seconds
Install Local Binary Reverse
Copy Local Binary Reverse into your Claude Code skills folder. Run the command in your terminal, or review the source on GitHub before installing.
terminal
npx degit https://github.com/majiayu000/spellbook/tree/main/skills/claude-code-reverse ~/.claude/skills/claude-code-reverse

Requires Node.js. Downloads this skill only — not the rest of the repository — into your Claude Code skills folder.

Without Node.js

git clone https://github.com/majiayu000/spellbook.git

Clones the whole repository, then copy the skill’s own directory into your skills folder yourself.

In this catalog

Source file
skills/claude-code-reverse/SKILL.md in majiayu000/spellbook
Installs to
~/.claude/skills/claude-code-reverse
Collection
One of 25 skills cataloged from this repository
Category
Quality1418 skills

What Local Binary Reverse does

Local Binary Reverse performs read-only static analysis of user-authorized local binaries and packaged apps. Use it to inspect strings, symbols, dependencies, file types, and version differences without executing the target.

Local Binary Reverse is cataloged under Quality on DirSkills. Local Binary Reverse comes from a repository tagged agent-skills, ai-agent-skills, ai-agents, ai-coding-assistant and automation.

Documentation

README

Local Binary Reverse

对明确指定的本机目标做证据优先的静态分析。默认只读,不执行目标,也不把“可见字符串”夸大为“已证明运行时行为”。

自主边界

  • 可直接执行:读取用户指定的单个本机文件;运行 file、哈希、strings、符号表、依赖表、段表和只读反汇编工具;把分析缓存写入当前用户的私有 cache。
  • 先征得同意:运行目标、附加调试器、注入/hook、解包到用户目录、安装分析工具、上传样本、分析未获授权的软件或受保护数据。
  • 直接拒绝:绕过许可证、计费或访问控制,提取凭据,制作破解补丁,规避检测,或再分发专有代码/资源。
  • 不确定所有权、目标路径或交付问题时先澄清,不要扫描整台机器寻找“可能的目标”。

1. 锁定目标与问题

先记录:

  1. 精确目标路径或命令名。
  2. 用户要验证的具体问题,例如 UI 文案来源、功能开关、网络端点、依赖或版本差异。
  3. 对比版本的两个精确文件(如适用)。

不要把进程名、应用名或猜测路径当成已确认目标。不要运行目标来“看看会发生什么”。

2. 建立文件身份

使用同目录的 extract.sh。它只接受普通文件或可由 command -v 解析的命令,缓存按内容 SHA-256 隔离并存放在 ${XDG_CACHE_HOME:-$HOME/.cache}/claude-code-reverse/

This is the opening of the README. Read the full README on GitHub.

Frequently asked about Local Binary Reverse

  • What else does majiayu000 publish alongside Local Binary Reverse?

    Local Binary Reverse is one of 25 skills that DirSkills catalogs from majiayu000/spellbook, the repository it ships in. Its siblings there include AGENTS.md Scaffold, API Design and Agents Md Optimize. Each one is a separate skill with its own page in this directory, installs the same way Local Binary Reverse does, and is maintained by majiayu000 in that same repository. The rest of the collection is listed on the majiayu000/spellbook page.

  • How does Local Binary Reverse compare to other Quality skills?

    Local Binary Reverse ranks #1271 by stars among the 1418 Quality skills in this catalog. The most-starred ones next to it are Benchmark, Benchmark Optimization Loop and API Design Patterns. DirSkills ranks by the star count of the repository each skill ships in, so that order reflects how popular those repositories are rather than any review of Local Binary Reverse against them. Open each page to compare what they document and how they install.

More from majiayu000/spellbook

Local Binary Reverse is one of 25 skills cataloged on DirSkills from majiayu000/spellbook.

See all 25 skills
🧭
1h ago

AGENTS.md Scaffold

AGENTS.md Scaffold generates or updates repository-specific AGENTS.md files from repo evidence. It is used when a repo needs scoped agent instructions, validation commands, or directory-specific rules.
Automation
26526
🔌
1h ago

API Design

API Design covers REST, GraphQL, and gRPC best practices for defining contracts, versioning, pagination, errors, and idempotency. Use it when designing public or internal APIs and their schemas.
AI Engineering
26526
🛠️
1h ago

Agents Md Optimize

Agents Md Optimize audits a CLAUDE.md or AGENTS.md file, scores common instruction patterns, and applies approved fixes in place. Use it when you want to improve an agent instruction file, not just review it.
AI Engineering
26526
🧪
1h ago

App User Story QA

App User Story QA turns a broad request to test an app into a tracked loop of feature inventory, code-backed expected behavior, and user-story tests. Use it to audit every surface, classify failures, and retest documented defects after fixes.
Quality
26526
🏗️
1h ago

Architecture Foundation

Architecture Foundation turns architecture discussions into explicit boundaries, contracts, validation gates, and a small execution plan. Use it when designing or refactoring system structure, choosing module or service boundaries, or writing a spec before coding.
AI Engineering
26526
🏗️
1h ago

Architecture Research

Architecture Research helps analyze real systems from source, docs, and runtime evidence before choosing a technical direction. Use it for architecture studies, system archaeology, build-vs-buy decisions, and reassessing earlier choices.
AI Engineering
26526