SkillAgentSearch skills...

GitIt

Our entry for the boot dev hackathon 2025. System wide multi repo status checker.

Install / Use

/learn @sudo-haggis/GitIt
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

<img width="1638" height="230" alt="image" src="https://github.com/user-attachments/assets/5d2d023e-3dc6-435c-acc1-ebae6ff100dd" />

gitIt

ha, get it?

Installation

git clone https://github.com/sudo-haggis/Bootdev_hackathon_GitStatus ~/gitIt && cd ~/gitIt && chmod +x installer.sh && ./installer.sh

gitIt searches your $HOME directory for any git repositories and returns the status of each active repository. This is the default behavoir of gitIt, simply run gitIt and watch it go to work!

gitIt can also return a count of all non-ignored repositories and display the paths of each repository in a numbered list. Run gitIt -l|--list for this behavior!

Ignoring repos:

gitIt can use REGEX to find the paths of repos you would like to exclude from gitIt's status reports and repository lists. Run gitIt --ignore-repo <IGNORE-PATTERN> to add to your $IGNORE_LIST. Your $IGNORE_LIST is stored and can be viewed/edited at ~/.config/gitIt/ignore.conf. If manually adding to it, add the full path of a repo you want to ignore for best results!

Future of gitIt

We intend to keep adding to this project, adding new useful features and improving existing features!

Screenshots

gitIt

<img width="995" height="486" alt="image" src="https://github.com/user-attachments/assets/cf8c63d8-1ba9-439c-a518-59a7bb685c80" />

gitIt -l

<img width="1007" height="603" alt="image" src="https://github.com/user-attachments/assets/fcd6cda3-646c-4527-bf39-0baaea0a4c9e" />
View on GitHub
GitHub Stars8
CategoryDevelopment
Updated3d ago
Forks0

Languages

Shell

Security Score

85/100

Audited on Mar 31, 2026

No findings