con un clic
git
Use when working with git or pull requests
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Menú
Use when working with git or pull requests
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Basado en la clasificación ocupacional SOC
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.