What problem does it solve?
This skill helps discover and manage multiple local Git repositories by scanning a filesystem path and reporting branch, uncommitted changes, last commit, and remote URL so users can quickly identify repositories that need attention.
Core Features & Use Cases
- Scans a specified directory tree with configurable traversal depth to find Git repositories.
- Returns structured repository details including name, path, branch, has_uncommitted, last_commit, and remote_url, and supports filtering by all/clean/dirty status.
- Use case: audit a developer workspace before a release to find repos with uncommitted changes or compile a list of active projects grouped by branch.
Quick Start
Use the Git repository scanner to scan /Users/username/projects at depth 5 and list repositories with uncommitted changes.