git-automation ยท diff
v1.0.0 to git:20260422.2082784
11 added, 6 removed. Audit A to A.
---
name: git-automation
- description: "Git repository analysis and automation โ inspect commits, branches, diffs, and file history. Use when analysing a codebase, reviewing changes, or automating version control workflows."
+ description: >-
+ Infrastructure skill โ Git repository analysis and automation: inspect
+ commits, branches, diffs, and file history. Use when analysing a codebase,
+ reviewing changes, or automating version control workflows independent of any
+ DCC. Not for DCC asset versioning or Perforce operations โ use a domain skill
+ bound to the specific VCS for those.
license: MIT
compatibility: Requires git on PATH
allowed-tools: Bash Read
metadata:
- category: devops
+ dcc-mcp.dcc: python
+ dcc-mcp.version: "1.0.0"
+ dcc-mcp.layer: infrastructure
+ dcc-mcp.search-hint: "git commit, git diff, git branch, git log, version control, codebase analysis, git history"
+ dcc-mcp.tags: "git, vcs, automation, devops, infrastructure"
openclaw:
requires:
bins:
- git
emoji: "๐"
homepage: https://git-scm.com
- tags: [git, vcs, automation, devops]
- dcc: python
- version: "1.0.0"
- search-hint: "git, commit history, diff, branch, version control, log, vcs"
tools:
- name: log
description: Show recent commit history
input_schema:
type: object
properties:
limit:
type: integer
description: Number of commits to show
default: 20
format:
type: string
description: Log format (oneline, short, full)
default: oneline
read_only: true
idempotent: true
source_file: scripts/log.py
- name: diff
description: Show changes between commits or working tree
input_schema:
type: object
properties:
from_ref:
type: string
description: Base commit/branch (default HEAD)
to_ref:
type: string
description: Target commit/branch
read_only: true
idempotent: true
source_file: scripts/diff.py
---
# Git Automation Tools
Analyse and automate Git repositories from within an AI agent workflow.
## Tools
### `git_automation__log`
Show commit history with configurable depth and format.
### `git_automation__diff`
Show the diff between commits, branches, or the working tree.
## Prerequisites
Git must be installed and the working directory must be inside a Git repository.