You have projects scattered across ~/work, ~/personal, ~/clients · hawk registers them all by name. One command to jump anywhere. One command to check GitHub and Vercel.
Node 18+ · Then run eval "$(hawk shell-init)" once to enable hawk cd and tab complete ·
npmjs.com/package/hawk-cli →
Every feature is a direct answer to something annoying that happens every day.
You know the project exists · somewhere in ~/work or ~/clients. Type hawk cd acme from anywhere and you're there.
Stop juggling GitHub tokens. Profiles store each set of credentials. hawk sync --profile work pulls only your work repos.
Open PRs, CI pass/fail, last commit, and your live Vercel URL · all from one command. No tabs, no clicking around.
hawk dashboard shows every project · path, GitHub status, Vercel deploy · in a single table. Select any row to drill in.
Run hawk scan ~/projects once. hawk walks the tree, finds every project, and adds them. You never touch it again.
Press Tab after hawk cd and your shell lists every project. Works in zsh and bash · no memorising names.
Same projects. Completely different experience.
hawk cd acme · jump to any project by name, from anywhere.hawk sync --profile work · named profiles keep credentials separate. Personal, work, client.hawk status acme · PRs, CI, last commit, and Vercel URL in the terminal. One command.hawk dashboard · a live table of every project. Select any to drill in. No spreadsheet.hawk scan ~/projects once · hawk finds everything. Tab-complete fills names from then on.Run hawk --help or hawk <command> --help for details on any command.
Under a minute to set up. Works with every project you already have.