github-release

Generates GitHub Actions workflows and Git hooks for automated releases and quality checks.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/terry90918/jurislm-plugins --skill github-release-terry90918
Or copy as Structured Prompt for Agentâ–¼
Please help me install this Agent Skill.
Skill: github-release
Source: https://github.com/terry90918/jurislm-plugins/tree/main/plugins/github-release/skills/github-release
Command: npx skills add https://github.com/terry90918/jurislm-plugins --skill github-release-terry90918

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines your project's release process and code quality checks by providing standardized GitHub Actions and Git hooks, ensuring consistency and automation across all your projects.

Core Features & Use Cases

  • Automated Releases: Integrates Release Please for automatic versioning and changelog generation based on Conventional Commits.
  • CI/CD Integration: Sets up workflows for automated code reviews via Claude Code and standard CI checks.
  • Code Quality: Implements Husky pre-commit hooks to enforce formatting, linting, type checking, and testing before commits.
  • Use Case: When starting a new project, you can quickly set up a robust CI/CD pipeline and release process with a single skill, ensuring best practices from day one.

Quick Start

Set up the GitHub release workflow for this project by following the steps outlined in the documentation.

Frequently Asked Questions about github-release

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate GitHub releases using Conventional Commits?â–¼

Automate GitHub releases by integrating Release Please with GitHub Actions to generate automated versioning and changelogs directly from your Conventional Commits history. This standardizes your release workflow without manual tagging or version tracking.

What's the best way to enforce code formatting and linting before Git commits?â–¼

Enforce code formatting and linting before Git commits by configuring Husky pre-commit hooks. This setup automatically runs quality checks, including type checking and testing, locally to prevent unformatted or failing code from entering the repository.

Can I use Claude Code for automated PR reviews in GitHub Actions?â–¼

Yes, you can use Claude Code for automated PR reviews by setting up standard CI workflows within GitHub Actions. This integration standardizes code reviews and handles issue interaction automatically throughout your software project's lifecycle.

How do I set up a CI/CD pipeline with automated version management for a new project?â–¼

Set up a CI/CD pipeline with automated version management by configuring GitHub Actions workflows alongside Git hooks. This approach combines Release Please for releases and Husky for pre-commit checks, ensuring consistent quality checks and reliable deployments from day one.

Why do I need pre-commit hooks if I already have GitHub Actions CI checks?â–¼

You need pre-commit hooks alongside GitHub Actions CI checks to catch formatting, linting, and type errors locally before code is pushed. Husky hooks provide immediate developer feedback, saving CI build minutes and preventing failing commits from triggering remote pipelines.