automation-release

Automate release preparation and publishing for Python and Chrome extensions.

161|6|Updated Mar 22, 2026
One-click install
npx skills add https://github.com/daiki-beppu/youtube-automation --skill automation-release
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: automation-release
Source: https://github.com/daiki-beppu/youtube-automation/tree/main/.claude/skills/automation-release
Command: npx skills add https://github.com/daiki-beppu/youtube-automation --skill automation-release

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires gh, pnpm, git, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the release process for Python and Chrome extensions, reducing manual steps and ensuring consistency across releases.

Core Features & Use Cases

  • Release Detection: Automatically identifies whether a Python release or Chrome extension release is requested.
  • Preparation and Publishing: Handles the preparation and publishing of releases for both Python and Chrome extensions.
  • Version Management: Manages version numbers and tags for both Python and Chrome extensions.
  • CI/CD Integration: Integrates with continuous integration/continuous deployment (CI/CD) workflows for automated verification and deployment.
  • Use Case: Ideal for development teams managing multiple projects with frequent releases to streamline the release process.

Quick Start

Trigger the automation-release skill with the command: /automation-release "Release version X.Y.Z"

Frequently Asked Questions about automation-release

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

FAQPage Schema
How do I automate Python and Chrome extension releases in GitHub Actions?

Automate Python and Chrome extension releases by triggering a skill that detects the release type, bumps versions, creates tags, and generates PRs using gh CLI. It integrates directly with CI/CD pipelines for automated verification and deployment via GitHub Actions.

Do I need pnpm and gh CLI to automate Chrome extension publishing?

Yes, you need pnpm and gh CLI to automate Chrome extension publishing. pnpm is required to build the extension and create the zip file, while gh CLI handles pull request management and repository interactions during the release process.

What is the best way to manage version bumping and tag creation for Python projects?

Manage version bumping and tag creation for Python projects by triggering the automation-release skill. It automatically identifies Python releases, updates version numbers, creates corresponding tags, and generates pull requests to ensure consistent version management.

Can I use release automation to prepare and publish both Python and Chrome extensions?

Yes, you can use release automation to prepare and publish both Python and Chrome extensions. The skill automatically detects whether a Python or Chrome extension release is requested and executes the appropriate preparation and publishing steps for each project type.

How does CI/CD integration work with automated release preparation?

CI/CD integration works by connecting the automated release preparation and publishing steps into your existing pipelines. The skill handles version bumping, tag creation, and PR generation, while the CI/CD pipeline executes automated verification and deployment tasks.

Why does release automation fail without GitHub CLI for PR management?

Release automation fails without GitHub CLI because gh is a required dependency for PR management. The tool depends on gh to automatically generate pull requests and interact with your repository during the release preparation and publishing process.