| name | onefetch |
| description | Use this skill when the user wants to display Git repository statistics, language breakdown, commit history, or generate a summary of a codebase. |
onefetch Plugin
Command-line Git information tool that displays a repository summary with an ASCII art logo, language statistics, commit history, and contributor information. onefetch supports over 100 programming languages and outputs in multiple formats including JSON and YAML.
Commands
Repository Info
onefetch repo info — Display Git repository summary with language stats and commit history
onefetch self version — Print onefetch version
onefetch _ _ — Passthrough to onefetch CLI
Usage Examples
- "Show summary of the current git repository"
- "Get repository stats in JSON format"
- "Show language breakdown for this repo"
- "Run onefetch on a specific directory"
Installation
brew install onefetch
Examples
onefetch repo info
onefetch repo info --json
onefetch repo info --yaml
onefetch repo info --no-art
onefetch repo info --languages
onefetch repo info -d /path/to/repo
onefetch repo info --no-color
Key Features
- ASCII art logo generated from the detected language
- Language statistics (lines of code, percentage)
- Commit history and contributor count
- Creation date and last change
- Churn and code of conduct detection
- Supports 100+ programming languages
- JSON and YAML output for scripting
- Customizable display via CLI flags