dynamic-dome

Auto Commit — Git skill for Claude Code

Git community

Stages all changed files (excluding .agent-memory/) and creates a descriptive commit.

How to install Auto Commit

Installs to ~/.claude/skills/dynamic-dome-agentic-os-auto-commit/SKILL.md

Terminal
mkdir -p ~/.claude/skills/dynamic-dome-agentic-os-auto-commit && curl -fsSL https://raw.githubusercontent.com/dynamic-dome/agentic-os/HEAD/commands/auto-commit.md -o ~/.claude/skills/dynamic-dome-agentic-os-auto-commit/SKILL.md

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

What Auto Commit does


name: auto-commit description: "Stages all changed files (excluding .agent-memory/) and creates a descriptive commit. Push is optional and requires explicit user confirmation. Used by the self-improvement loop for automated commits." arguments:

  • name: message description: "Commit message (optional, auto-generated if omitted)" required: false

Auto-Commit

Procedure

  1. Check preconditions:
    • Verify we're in a git repository: git rev-parse --git-dir
    • Check the

Alternatives in Git

  • Clean Worktrees (Automatic) — Automatically remove all worktrees for branches merged into master 25.5k ★
  • Claude Relay Service — GitHub Repo stars Self-built Claude code mirror service supporting multi-account switching Relay service 9.9k ★
  • Skill Copilot Provider — GitHub Copilot CLI as optional zero-cost provider via copilot -p programmatic mode 2.8k ★

Full documentation available on GitHub

View Source Repository