Github Release Assistant

🌐Community
by zhanlincui · vlatest · Repository

Automates GitHub release creation, tagging, and note generation from commit messages, streamlining DevOps workflows.

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 github-release-assistant npx -- -y @trustedskills/github-release-assistant
2

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

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

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

About This Skill

What it does

The github-release-assistant skill automates the creation and management of GitHub releases. It can generate release notes from commit messages, create draft releases, and even publish them to GitHub repositories based on provided instructions. This streamlines the software deployment process and reduces manual effort for developers.

When to use it

  • You need to automate the generation of release notes from your project's commit history.
  • You want to quickly create draft releases for review before publishing.
  • You are looking for a way to consistently publish new versions of your software to GitHub.
  • Your team wants to reduce manual steps involved in releasing software updates.

Key capabilities

  • Generates release notes from commit messages.
  • Creates draft releases.
  • Publishes releases to GitHub repositories.

Example prompts

  • "Create a draft release for version 1.2.0, using the last 10 commits."
  • "Generate release notes for the 'feature-branch' branch and save them as a draft release."
  • “Publish the draft release named ‘v2.0.0’ to GitHub.”

Tips & gotchas

The skill requires access to your GitHub repository, so ensure proper authentication is configured before use. Pay attention to the commit message format; the assistant relies on these messages for generating accurate release notes.

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
zhanlincui
Installs
11

🌐 Community

Passed automated security scans.