Agent Analyzer banner
agent-sh agent-sh

Agent Analyzer

Git community

Description

Static analysis binary for agent-sh ecosystem - git history, AST mapping, collectors

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

agent-analyzer

[![CI](https://github.com/agent-sh/agent-analyzer/actions/workflows/ci.yml/badge.svg)](https://github.com/agent-sh/agent-analyzer/actions/workflows/ci.yml) [![Release](https://github.com/agent-sh/agent-analyzer/actions/workflows/release.yml/badge.svg)](https://github.com/agent-sh/agent-analyzer/releases) [![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE)

Static analysis binary for the [agent-sh](https://github.com/agent-sh) ecosystem. Extracts temporal, social, and behavioral signals from git history plus AST symbols, project metadata, doc-code sync, and graph-derived community structure.

Produces a single cached JSON artifact that answers questions like "which files change together?", "who owns this module?", "where does this concept live?", and "what does this repo actually do?" - without touching git again after the initial scan.

Why this project

  • Use this when you need git-based code intelligence (hotspots, coupling, ownership, bus factor) without shelling out to git log on every query
  • Use this when an agent (or you) needs a fast first-foothold in an unfamiliar repo (find , entry-points, summary)
  • Use this when you need incremental updates - only process new commits since the last scan
  • Use this when building developer tools that need structured repository history as JSON
  • Use this when you want a Rust crate that stores LLM-augmented signals (per-file descriptors, narrative summary) but never makes the LLM calls itself - the data flows in via set-descriptors / set-summary from whatever orchestrator you choose

Installation

Pre-built binaries

Download from [GitHub Releases](https://github.com/agent-sh/agent-analyzer/releases) for your platform:

Platform Target
Linux x64 x86_64-unknown-linux-gnu
Linux x64 (static) x86_64-unknown-linux-musl
Linux ARM64 aarch64-unknown-linux-gnu
macOS ARM64 aarch64-apple-darwin
Window