Git

🌐Community
by i9wa4 · vlatest · Repository

Automates Git repository tasks like branching, merging, and pushing changes based on provided instructions.

Install on your platform

We auto-selected Claude Code based on this skill’s supported platforms.

1

Run in terminal (recommended)

terminal
claude mcp add i9wa4-git npx -- -y @trustedskills/i9wa4-git
2

Or manually add to ~/.claude/settings.json

~/.claude/settings.json
{
  "mcpServers": {
    "i9wa4-git": {
      "command": "npx",
      "args": [
        "-y",
        "@trustedskills/i9wa4-git"
      ]
    }
  }
}

Requires Claude Code (claude CLI). Run claude --version to verify your install.

About This Skill

What it does

This skill automates Git repository tasks, enabling an AI agent to perform actions like branching, merging, and pushing changes. It enforces a specific commit message format based on Conventional Commits, ensuring consistency and clarity in version control history. The skill also provides guidance for structuring commit messages with sections for summary, background, changes, technical details, verification, and related URLs.

When to use it

  • When you need the AI agent to create Git commits following a standardized format.
  • For automating routine Git operations within a repository.
  • To ensure consistent documentation of code changes and their context.
  • When integrating with GitHub-specific workflows (referencing skills/github).

Key capabilities

  • Automates Git branching, merging, and pushing.
  • Enforces Conventional Commits format for commit messages.
  • Provides a structured template for detailed commit message creation.
  • Includes examples of common commit types (feat, fix, docs, etc.).
  • References mandatory rules and permissions defined in rules/github.md.

Example prompts

  • "Create a new branch called 'feature/new-login' and commit the changes with a 'feat' type."
  • "Merge the 'develop' branch into 'main' and create a commit message following the Conventional Commits format, describing the merge."
  • "Push all local commits to the remote repository using the defined commit message structure."

Tips & gotchas

  • The skill requires adherence to the specified Conventional Commits format for commit messages. Failure to do so may result in errors or rejected changes.
  • Refer to rules/github.md for mandatory rules and permissions related to GitHub operations.
  • For more GitHub-specific actions, consult the skills/github resource.

Tags

🛡️

TrustedSkills Verification

Unlike other registries that point to live repositories, TrustedSkills pins every skill to a verified commit hash. This protects you from malicious updates — what you install today is exactly what was reviewed and verified.

Security Audits

Gen Agent Trust HubPass
SocketPass
SnykPass

Details

Version
vlatest
License
Author
i9wa4
Installs
42

🌐 Community

Passed automated security scans.