with one click
git
Use when working with git or pull requests
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Use when working with git or pull requests
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
Ultra-compressed communication mode. Cuts token usage ~75% by speaking like caveman while keeping full technical accuracy. Supports intensity levels: lite, full (default), ultra. Use when user says "caveman mode", "talk like caveman", "use caveman", "less tokens", "be brief", or invokes /caveman. Also auto-triggers when token efficiency is requested.
Use when reading, referencing, or creating Linear tickets. Covers required fields for new issues, mandatory comment-reading when accessing tickets, and the PR ↔ ticket cross-linking convention. Triggers when the user mentions a ticket ID (e.g. SQA-64, ADM-12, TTT-135), asks to open/read/update a Linear issue, or opens a PR that relates to a ticket.
| name | git |
| description | Use when working with git or pull requests |
When writing a commit message or PR body, always place the message in a temporary file and pass that file to the git/gh command. Do not pass long messages inline via -m or HEREDOCs — they hit shell-escaping issues and conflict with concurrent Claude instances.
Use mktemp to generate a unique filename in the working directory. This avoids collisions between concurrent Claude instances.
mktemp directly — do not assign its output to a shell variable. Read the path from the tool output../tmp.claude.*.XXXXXX template so the file is easy to identify.mktemp ./tmp.claude.commit.XXXXXX and read the path from the output.git commit -F <path>.mktemp ./tmp.claude.pr.XXXXXX and read the path from the output.gh pr create --title "..." --body-file <path>.gh pr status to see PRs relevant to you (current branch, created by you, requesting your review).--conflict-status to include merge-conflict information: gh pr status --conflict-status.gh pr checks [<number-or-branch>] to see CI check results for a PR. Defaults to the current branch's PR if no argument is given.Before comparing branches, checking if a PR is behind, or diffing against main, fetch first so your local view of origin/main is current:
git fetch origin main updates the remote-tracking ref without touching your working tree.origin/main (not local main) as the comparison base — it reflects what's actually on the remote.-C flag — you are already in the right working directory.