I use nvm to manage my node versions.
brew install nvm- create a fork of the repo, clone it, and install the dependencies
cd git-workspace
nvm install
npm ci- setup git hooks
npx husky install- invite claude
npm run claude- build it in watch mode
yarn build --watch- you can now use the cli
./git-dev <command_name> [command_args] [command_options]