ghxplain
v0.1.0
Published
AI-powered GitHub CLI companion for gitxplain
Maintainers
Readme
ghxplain
ghxplain is the GitHub-focused CLI companion to gitxplain.
It handles GitHub authentication, repository browsing, issues, pull requests, commit lookup, cloning, and the interactive AI boot session that used to live inside gitxplain.
Install
cd /home/guru/Dev/ghxplain
npm linkAuth
ghxplain connect <token>
ghxplain disconnect
ghxplain status
ghxplain whoamiRepositories
ghxplain repos
ghxplain repos --limit 20
ghxplain repos --org my-org
ghxplain clone owner/repoIssues
ghxplain issues
ghxplain issues --repo owner/repo --state all
ghxplain issues --create --title "Bug title" --body "Steps to reproduce"
ghxplain issues --comment 12 --body "I am looking into this"Pull Requests
ghxplain prs
ghxplain prs --repo owner/repo
ghxplain prs --create --title "Feature" --head feature-branch --base main --body "Summary"
ghxplain prs --view 42
ghxplain prs --review 42
ghxplain prs --merge 42
ghxplain prs --close 42Commits
ghxplain commits
ghxplain commits --repo owner/repo
ghxplain commits --view <sha>Interactive
ghxplain bootAvailable boot commands:
helpreposissuesstatusdownloadclearexit
Output
Shared flags:
--provider <name>--model <name>--json--markdown--clipboard--verbose--quiet
ghxplain stores its GitHub token at ~/.ghxplain/git-connection.json.
