Repo Status
Print a concise read-only snapshot of the current repository.
Workflow
- Run
python3 <skill-root>/scripts/repo_status.pyfrom the target repo. - Add
--fullwhen the user asks for more detail. - Do not run mutating commands: no fetch, pull, push, checkout, stash apply, or PR creation.
- If
ghis missing or unauthenticated, report the git state and say PR lookup was skipped.
Output Rules
- Keep default output to one screen.
- Report facts, not remembered assumptions.
- Surface warnings for no upstream, behind upstream, unpushed commits, stashes, detached HEAD, and stale current-branch PRs.