file-archaeology

Community

Reveal a file's history and intent.

Authorswat9013
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Systematically uncovers why a file exists, who changed it, and how its design evolved so maintainers can make informed decisions about fixes, refactors, or removals.

Core Features & Use Cases

  • Chronological provenance: Gather full change history including renames and merge points to identify initial introduction and major rewrites.
  • Targeted investigations: Use pickaxe and regex searches, blame, and bisect guidance to locate when specific strings or behaviors were added or removed.
  • Reproducible reporting: Compile findings, evidence, and executed git commands into a Markdown report suitable for code reviews, incident postmortems, or design documentation.
  • Use Case: Trace why a CI script was added, identify the merge request that introduced a flaky job, and produce an evidence-backed remediation plan.

Quick Start

Run file-archaeology on the target filepath to produce a dated Markdown report summarizing introduction, key changes, and unresolved questions.

Dependency Matrix

Required Modules

None required

Components

references

💻 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: file-archaeology
Download link: https://github.com/swat9013/dotfiles/archive/main.zip#file-archaeology

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.