Shoulder — Development skill for Claude Code
Watch your coding agents work, live.
How to install Shoulder
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open bjarneo/shoulder and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Shoulder does
Watch your coding agents work, live. A TUI for Claude Code, Codex, Gemini CLI and opencode.
Alternatives in Development
- Petdex — A public gallery of animated pets for Codex, Claude Code, DeepSeek Harness, Hermes, OpenCode, Gemini CLI, and 4k ★
- Hapi — App for Claude Code / Codex / Gemini / OpenCode, vibe coding anytime, anywhere 3.6k ★
- Agent Of Empires — Manage multiple Claude Code, OpenCode agents from either TUI or Web for easy access on mobile 3.1k ★
README
shoulder
Watch your coding agents work, live. shoulder follows Claude Code, Codex, Gemini CLI and opencode through your project. It shows the file that each agent reads or edits, the diff against your last commit, and the commands that it runs.
[](https://bjarneo.github.io/shoulder/)
To see the 47-second demo, open the [website](https://bjarneo.github.io/shoulder/) or download [shoulder-demo.mp4](https://github.com/bjarneo/shoulder/releases/latest/download/shoulder-demo.mp4).
Install
Install shoulder with Go 1.26 or later:
go install github.com/bjarneo/shoulder@latest
Or download a binary from the [latest release](https://github.com/bjarneo/shoulder/releases/latest). There are binaries for `linux-amd64`, `linux-arm64`, `darwin-amd64` and `darwin-arm64`:
curl -sL https://github.com/bjarneo/shoulder/releases/latest/download/shoulder-linux-amd64.tar.gz | tar xz
sudo mv shoulder-linux-amd64/shoulder /usr/local/bin/
To verify a download, compare it with `checksums.txt` in the release:
sha256sum -c checksums.txt --ignore-missing
Run
Run shoulder in the project where your agents work:
cd ~/Code/myproject
shoulder
Then start your agents in the same project. Each agent shows up within a few seconds. To watch a different project, give its path:
shoulder ~/Code/myproject
shoulder watches the git top level of the directory. It shows the sessions that started there or in a subdirectory.
| Flag | Default | Description |
|---|---|---|
--since |
1h |
Show sessions with activity in this period, for example 30m or 6h |
--splits |
off | Start with one split per agent |
--signs |
off | Show changes as signs in the gutter, without the deleted lines |
--version |
Print the version |
Supported agents
shoulder reads the session logs that the agents already write. You do not con
Related Skills
Agentic Coding Harness
Run, watch, and meter Claude Code, Codex CLI, Gemini CLI, OpenCode, and Kiro from one CLI. Normalized events,
Agent Run Monitor
Desktop app for Windows, macOS and Linux that shows what your coding agents are doing, live. Watch Claude Code
Modstage
A Claude Code mod that runs Codex, Grok, Muse, Antigravity (Gemini), Kimi, Qwen Code, OpenCode, Hermes and Cla
Agentry
Multi-Agent Prompt Manager TUI — Unified prompt management for Claude Code, Continue, OpenClaw, Codex, Gemini
PrAImate
A terminal launcher for agent CLIs — Claude Code, Codex CLI, OpenCode, Gemini CLI, DeepSeek-TUI — that pairs e
Tmux Rc
Watch and control whatever runs in a tmux pane — Codex, Claude Code, Gemini CLI, OpenCode, or any program that
Related Agents
Agent Of Empires
Claude Code, OpenCode, Mistral Vibe, Codex CLI, Gemini CLI Coding Agent Terminal Session manager via tmux and
Developer Overview
code-container (container) creates isolated Docker environments for AI coding harnesses (Claude Code, OpenCode
Protocol Researcher
Verifies facts about vendor agent CLIs, SDKs, protocols and terms (Claude Code, Codex, Gemini CLI, OpenCode, A