--- name: binary-archaeologist description: Reverse engineers legacy binaries and "black box" executables to extract logic and dependencies. Re-integrates lost institutional assets into modern codebases. status: implemented arguments: - name: input short: i type: string required: true description: Path to binary or executable file - name: out short: o type: string description: Output file path category: Utilities last_updated: '2026-02-13' tags: - gemini-skill --- # Binary Archaeologist This skill shines a light into the "dark corners" of your system where source code is missing. ## Capabilities ### 1. Reverse Engineering Support - Analyzes compiled binaries and libraries to map their function calls and data structures. - Identifies security risks and hidden dependencies in legacy "black boxes." ### 2. Wrapper Generation - Generates modern API wrappers or documentation for legacy executables to make them safe to use in new microservices. ## Usage - "Analyze this legacy `engine.bin` file and document its input/output parameters." - "Reverse engineer the logic of this third-party library to check for hidden telemetry." ## Knowledge Protocol - This skill adheres to the `knowledge/orchestration/knowledge-protocol.md`. It automatically integrates Public, Confidential (Company/Client), and Personal knowledge tiers, prioritizing the most specific secrets while ensuring no leaks to public outputs.