llehouerou

Snapwatch — AI skill for Claude Code

AI community

Watch what an AI agent does to your project — live side-by-side diffs in the browser, snapshots in a shadow git repo, your .git untouched.

How to install Snapwatch

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

What Snapwatch does

Watch what an AI agent does to your project — live side-by-side diffs in the browser, snapshots in a shadow git repo, your .git untouched.

Alternatives in AI

  • CodeIsland — Real-time AI coding agent status panel in your MacBook notch — live status, approvals & replies for 13 AI tool 2.3k ★
  • Agent Teams AI — You're the boss, agents are your team 2k ★
  • Adopt AI Properly — Workflow recipe — the org-side AI adoption arc, policy to proof, by chaining 4 skills 1.3k ★

README

snapwatch logo

snapwatch

Watch what an AI agent does to your project — live, as diffs, without touching your git repo.

ci go version MIT deps

`snapwatch` points at a directory, snapshots it into a **shadow git repository** every time something changes, and shows the resulting diffs in your browser as they happen. Built for one job: sitting next to Claude Code, Codex, Aider, Cursor or any other agent and seeing exactly what it just did — file by file, line by line, in real time, even in projects that aren't under version control.

The project's own `.git` is read for the history sidebar, never written to, and not required at all.

![The feed: every change as a side-by-side diff, with commits and branch switches as markers](docs/feed.png)

Features

  • Live feed — every save becomes a snapshot; snapshots stream into the page over SSE as side-by-side, syntax-highlighted diffs under a sticky timestamp. Infinite scroll back through the whole session.
  • Debounced, not spammy — a burst of writes (an agent editing 12 files, a formatter running) becomes one snapshot, not twelve.
  • Git-aware — if the project is a git repo, its commits show up in the feed as ● sha subject markers and branch switches as ⎇ switched to …. The file churn caused by a checkout is folded away instead of shown as "changes".
  • **His