What problem does it solve? Answering questions like "who wrote this line", "when did this bug start", or "where did this symbol come from" requires digging through git history with the right tool. This Skill maps each archaeology question to the correct git command (pickaxe, regex search, blame, or bisect) and enforces safe bisect practices so the repository is never left in a broken state. ## Core Features & Use Cases - Query-to-Tool Mapping: Routes exact-string searches to pickaxe (git log -S), pattern changes to regex search (git log -G), line ownership to blame, and bug-origin questions to bisect. - Two-Pass Search Strategy: Runs a scoped first pass with --no-merges, then widens to merge commits and --all branches when the first pass finds nothing. - Safe Bisect Workflow: Requires a clean working tree before git bisect start, mandates git bisect reset on completion, and restores the original HEAD state. - Structured Archaeology Report: Classifies each relevant commit as introduced, removed, migrated, or refactored with hash, date, and author evidence. - Use Case: A developer suspects a constant like MAX_RETRY was deleted months ago. The Skill runs pickaxe searches, inspects candidate diffs, and reports exactly which commit introduced, refactored, and removed it. ## Quick Start Ask the assistant to find when a specific function or string was introduced or removed from this repository using git history.