Analyzes Git repository branch topology using libgit2 bindings and git-log parsing. Identifies stale branches, merge conflicts, and divergence points via the GitHub GraphQL API.
Scanned 6/8/2026
Install via CLI
openskills install agentskillexchange/skills---
name: "Git Branch Analyzer"
slug: "git-branch-analyzer-libgit2"
description: "Analyzes Git repository branch topology using libgit2 bindings and git-log parsing. Identifies stale branches, merge conflicts, and divergence points via the GitHub GraphQL API."
github_stars: 10425
verification: "security_reviewed"
source: "https://github.com/libgit2/libgit2"
author: "libgit2"
category: "Developer Tools"
framework: "Claude Code"
tool_ecosystem:
github_repo: "libgit2/libgit2"
github_stars: 10425
---
# Git Branch Analyzer
Analyzes Git repository branch topology using libgit2 bindings and git-log parsing. Identifies stale branches, merge conflicts, and divergence points via the GitHub GraphQL API.
## Installation
Use the upstream install or setup path that matches your environment:
- $ cmake ..
- $ cmake --build .
- $ cmake -DEXPERIMENTAL_SHA256=ON ..
- $ cmake -DOPENSSL_ROOT_DIR=/tmp/openssl-3.3.2 ..
Requirements and caveats from upstream:
- [Python](http://www.pygit2.org/),
- [Node.js](http://nodegit.org),
- Node.js, or Ruby, then there is probably a
Basic usage or getting-started notes:
- [Quick Start](#quick-start)
- [Advanced Usage](#advanced-usage)
- ===========
- Source: https://github.com/libgit2/libgit2
- Extracted from upstream docs: https://raw.githubusercontent.com/libgit2/libgit2/HEAD/README.md
## Documentation
- https://www.libgit2.org/
## Source
- [Agent Skill Exchange](https://agentskillexchange.com/skills/git-branch-analyzer-libgit2/)
No comments yet. Be the first to comment!