Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

Git Archaeologist

БесплатноНе проверен

Find the most dangerous files in any git repo — curse scores, bus factor, hidden coupling

GitHubEmbed

Описание

Find the most dangerous files in any git repo — curse scores, bus factor, hidden coupling

README

A local, zero-dependency Git metadata analyzer that detects code decay, knowledge silos (bus factor), and hidden module coupling.


Git Archaeologist Investigation Report
──────────────────────────────────────

✓ Knowledge Silos
  support/
  Bus Factor: 1
  Risk Share: 92%

✓ Hidden Coupling
  router.ts ↔ routes.json
  79.4% historical co-changes

✓ Highest Active Decay
  lib/response.js
  Curse Score: 23,507

Install

Run instantly without installation:

npx git-archaeologist analyze .

Or install globally:

npm install -g git-archaeologist

Three Commands to Start

1. Repository-wide audit:

git-arch analyze .

2. Discover hidden coupling:

git-arch blast src/core/router.ts .

3. Rank active code decay:

git-arch cursed .

Why It Matters

  • Friction vs Complexity: Static analysis flags complex code that is stable. Git Archaeologist targets complex files that developers are actively struggling with.
  • 100% Offline Privacy: Runs completely locally on read-only logs. Your source code never leaves your machine.
  • Identity Resolution: Merges multiple developer email aliases and GitHub noreply handles automatically.
  • Noise Exclusions: Ignores lockfiles, build configurations, and mechanical code formatting refactors.

Case Studies

ExpressESLintOpenSauced


GitHub Action

Analyze pull request risk automatically and post summaries directly to the PR:

# .github/workflows/git-archaeologist.yml
name: Git Archaeologist PR Reviewer

on:
  pull_request:
    types: [opened, synchronize]

jobs:
  review:
    runs-on: ubuntu-latest
    permissions:
      pull-requests: write
    steps:
      - name: Checkout Code
        uses: actions/checkout@v4
        with:
          fetch-depth: 0 # Full history is required for age-decay analysis

      - name: Analyze PR Risk
        uses: SushantVerma7969/[email protected]
        with:
          github-token: ${{ secrets.GITHUB_TOKEN }}

Docs


License

MIT

from github.com/SushantVerma7969/git-archaeologist

Установить Git Archaeologist в Claude Desktop, Claude Code, Cursor

Рекомендуется · одна команда, все IDE
unyly install git-archaeologist

Ставит в Claude Desktop, Claude Code, Cursor и VS Code — сам разбирается с npx, uvx и сборкой из исходников.

Впервые? Поставь CLI: curl -fsSL https://unyly.org/install | sh

Или настроить вручную

Выполни в терминале:

claude mcp add git-archaeologist -- npx -y git-archaeologist

FAQ

Git Archaeologist MCP бесплатный?

Да, Git Archaeologist MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для Git Archaeologist?

Нет, Git Archaeologist работает без API-ключей и переменных окружения.

Git Archaeologist — hosted или self-hosted?

Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.

Как установить Git Archaeologist в Claude Desktop, Claude Code или Cursor?

Открой Git Archaeologist на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare Git Archaeologist with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории development