Commit Assistant

🌐Community
by peterfile · vlatest · Repository

This "Commit Assistant" helps you craft clear, concise, and informative Git commit messages, improving code review and project maintainability.

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 peterfile-commit-assistant npx -- -y @trustedskills/peterfile-commit-assistant
2

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

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

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

About This Skill

What it does

The peterfile-commit-assistant skill helps generate Git commit messages based on provided context. It can analyze changes, suggest concise summaries, and even format messages according to specific conventions. This ensures consistent and informative commit history for software projects.

When to use it

  • Generating initial commit messages: Quickly create a base commit message when starting a new feature or bug fix.
  • Summarizing large changesets: Condense substantial code modifications into clear and understandable commit summaries.
  • Enforcing commit conventions: Maintain consistent formatting and style across all commits within a project.
  • Automating repetitive tasks: Reduce manual effort in crafting commit messages, especially for routine updates.

Key capabilities

  • Generates Git commit message summaries.
  • Analyzes changes to suggest relevant messages.
  • Supports various commit conventions (details not specified).

Example prompts

  • "Generate a commit message for these changes: [paste code diff]"
  • "Summarize the following modifications into a concise commit message: [describe changes]"
  • “Create a commit message adhering to conventional commits format for this feature.”

Tips & gotchas

The skill's effectiveness depends on the clarity and detail provided in the context or changeset. While it aims for consistency, review generated messages before committing to ensure accuracy and completeness.

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
peterfile
Installs
3

🌐 Community

Passed automated security scans.