
I made a gh extension that reads your repo before checking dependency status
During a GitHub outage I realized my first CLI interface was backwards. It asked people to remember provider slugs even though the repository already knew what it depended on.
So I changed it. gh outagedeck stack now scans manifests, infrastructure files, workflows, and git metadata, explains which files caused each match, then checks those providers' public status. It skips dependency and build directories. Detection stays local, and only provider slugs leave the machine.
On my own repo it found GitHub, Vercel, and Supabase from .git, workflow files, vercel.json, package.json, and the lockfile.
Install and run:
gh extension install outagedeck/gh-outagedeck
gh outagedeck stack
Repository: https://github.com/outagedeck/gh-outagedeck
It was just added to the community awesome-gh-cli-extensions list, which was a nice sign that the interface made sense outside my own terminal.
I'm Kerolos, founder of OutageDeck. The extension is open source. I would love examples of unusual manifests it misses or false positives it creates. Those are more useful than polite feedback.