DartenZie

Gitez — Git skill for Claude Code

Git community

A fast, native git client for macOS and Linux, written in Rust on GPUI.

How to install Gitez

This entry records only its repository, not the path inside it, so there is no exact command to give. Open DartenZie/gitez and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Gitez does

A fast, native git client for macOS and Linux, written in Rust on GPUI. Review agent-made branches as local pull requests: comment on lines of the diff, and GitEZ turns your comments into a prompt for Claude Code. Review data stays in .git, so nothing is committed or pushed.

Alternatives in Git

  • Git Worktree Setup — Create isolated git worktrees with instant feedback and background Rust verification 25.5k ★
  • Copilot API — Turns GitHub Copilot into an OpenAI/Anthropic API compatible server, usable with Claude Code 3.1k ★
  • CCometixLine — A high-performance Claude Code statusline tool written in Rust with Git integration and real-time usage tracki 2.4k ★

README

GitEZ

**A fast, native, visual git client with local pull requests.**

[![Rust](https://img.shields.io/badge/Rust-1.99-orange?logo=rust)](rust-toolchain.toml) [![Platforms](https://img.shields.io/badge/platforms-macOS%20%7C%20Linux-blue)](#requirements) [![License](https://img.shields.io/badge/license-MIT-green)](LICENSE)

[Features](#features) • [Requirements](#requirements) • [Getting started](#getting-started) • [Usage](#usage) • [Development](#development)

GitEZ is a desktop git client for macOS and Linux, written in Rust on [GPUI](https://gpui.rs). It has one feature that other clients do not: **local pull requests**.

When a coding agent produces many small branches, a real pull request for each one buries your team's PRs in noise. With GitEZ, you review that work as you would review a PR, but on your own machine. You comment on lines of the diff, and GitEZ turns the comments into a prompt for the agent. You can copy the prompt, or send it straight to [Claude Code](https://docs.claude.com/en/docs/claude-code).

[!WARNING] GitEZ is in early development. Expect missing features and breaking changes.

Features

Local pull requests

  • Open any local branch as a pull request against its base branch (main by default).
  • Read the diff in unified or split view, and mark files as viewed. A viewed file opens again when it changes.
  • Comment on one line or a range of lines. Threads support replies and Resolve, and a thread resolves itself when a new commit changes its lines.
  • Build an agent prompt from the threads you include. Choose a template (fix the comments, or explain without changing anything) and whether to quote code and run tests. GitEZ guesses the test command (cargo test, pnpm test, go test ./... and others), and you can set it per repository.
  • Copy the prompt, or Send to Claude Code to run claude headless in the working tree and stream its output into the panel. GitEZ keeps