Marketplace git

Basic git operations for repository inspection. Use for git diff, git log, git status, git remote, and other read-only git commands.

install
source · Clone the upstream repo
git clone https://github.com/aiskillstore/marketplace
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/aiskillstore/marketplace "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/eteissonniere/git" ~/.claude/skills/aiskillstore-marketplace-git-cad3d6 && rm -rf "$T"
manifest: skills/eteissonniere/git/SKILL.md
source content

Git CLI

Purpose

This skill provides access to basic git commands for inspecting repository state. Use this for read-only operations like viewing diffs, logs, and status.

Command Reference

Repository State

ActionCommand
Status
git status
Remote URLs
git remote -v
Current branch
git branch --show-current
All branches
git branch -a

Viewing Changes

ActionCommand
Unstaged changes
git diff
Staged changes
git diff --cached
All changes
git diff HEAD
Changes vs branch
git diff <branch>...HEAD
Changed files only
git diff --name-only
Stat summary
git diff --stat

History

ActionCommand
Recent commits
git log --oneline -n 10
Branch commits
git log main..HEAD --oneline
Commit details
git log -1 --format=full
File history
git log --oneline -- <file>
Blame
git blame <file>

Inspection

ActionCommand
Show commit
git show <commit>
Show file at commit
git show <commit>:<file>
List tracked files
git ls-files

Behavioral Guidelines

  1. Read-only: This skill is for inspection only, not for making changes
  2. Prefer short output: Use
    --oneline
    ,
    --stat
    , or
    -n
    flags to limit output
  3. Branch detection: Use
    git branch --show-current
    to identify the current branch
  4. Platform detection: Use
    git remote -v
    to determine if GitHub or GitLab, then use the appropriate skill