0xc0-homelab

Repo Status — Git skill for Claude Code

Git community

Branch and working-tree state of every 0xc0-homelab repo in one shot.

How to install Repo Status

Installs to ~/.claude/commands/0xc0-homelab-workspace-repo-status.md

Terminal
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/0xc0-homelab/workspace/HEAD/.claude/commands/repo-status.md -o ~/.claude/commands/0xc0-homelab-workspace-repo-status.md

Restart Claude Code, or start a new session, for it to be picked up.

What Repo Status does


description: Branch and working-tree state of every 0xc0-homelab repo in one shot allowed-tools: Bash

State of every repo in the workspace:

!`for d in . .github claude-config infrastructure deployments; do name=$([ "$d" = "." ] && echo "workspace" || echo "$d"); if [ -d "$d/.git" ]; then b=$(git -C "$d" branch --show-current 2>/dev/null || echo "-"); n=$(git -C "$d" status --porcelain 2>/dev/null | wc -l | tr -d " "); u=$(git -C "$d" log --oneline @{u}.. 2>/dev/null | wc -l | tr -d " "

Alternatives in Git

  • Bulletproof Quick Start Guide — Target Audience: Complete beginners Never used Python/git before 11.1k ★
  • Git Status — Read the Files and run the Commands and summarize the current state of the git repository 3.4k ★
  • Project Hello W Name — by disler - Creates customizable greeting components with name input, demonstrating argument passing, componen 718 ★

Full documentation available on GitHub

View Source Repository