itsomidho

Clawd Git — Git skill for Claude Code

Git community

A live git side pane for Claude Code: changed files, diffs, the commit graph, a file tree and Claude's plan.

How to install Clawd Git

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

What Clawd Git does

A live git side pane for Claude Code: changed files, diffs, the commit graph, a file tree and Claude's plan.

Alternatives in Git

  • Parallel Code — 370+ Run Claude Code, Codex, and Gemini side by side -- each in its own git worktree 390 ★
  • Bm — Ask basemind anything about the current codebase — outlines, refs, callers, git history, blame, diffs, docs, m 94 ★
  • Mimi Remote — Open-source native iPhone/iPad client for OpenAI Codex CLI and Claude Code — review diffs, approve actions, st 92 ★

README

clawd-git

[![Latest release](https://img.shields.io/github/v/release/itsomidho/clawd-git?label=release&color=7fbeb3)](https://github.com/itsomidho/clawd-git/releases)

A live git panel for [Claude Code](https://claude.com/claude-code), docked beside the conversation and styled like [clawd-statusbar](https://github.com/itsomidho/clawd-statusbar). It shows the files, the changes and the commit graph as Claude works, marks the files Claude changed, and lets you stage, commit, and ask Claude to review a diff without leaving the session.

![The panel through one session: Claude's edits marked in Files and Changes, the By Claude filter, a diff with Review, staging, a drafted commit message and the commit graph](docs/demo.gif)

One session, time-lapsed: Claude edits two files, which show up marked ✦; Changes narrows to Claude's files; a diff opens and goes to Claude for review; both files are staged, a commit message is drafted and committed, and the commit graph shows it.

What it shows

Tab
Files The folder tree on disk, as an editor's sidebar: open a folder, press a file to see its diff (or its text). Git-ignored entries dimmed, changed files colored with their status, folders holding changes marked •. Search finds any file by name.
Changes The branch and every changed file, grouped (conflicts, staged, unstaged, new), with +added −removed. Diff all shows every change at once.
Commits The commit graph across all branches, one color per lane; press a commit to see its diff.

A diff opens over the tab it came from; **Back** returns there. The header stays put while the rows scroll (wheel, PageUp/PageDown, Home/End), and anything wider than the panel slides sideways with ◀ ▶.

What Claude changed

  • This turn: when Claude starts working on your message, the panel takes a snapshot of the working tree. This turn in Changes then shows exactly what Claude changed since your last message, new fi