Create user-facing App Store release notes by collecting and summarizing all user-impacting changes since the last git tag (or a specified ref). Use when asked to generate a comprehensive release changelog, App Store "What's New" text, or release notes based on git history or tags.
Create a GitHub release with changelog. Use when asked to "release", "cut a release", "publish version", "bump version", "create release".
Rust/Cargoプロジェクトのバージョン更新、GitHubリリース、crates.io publishを実行する。
Publish peta-core releases from origin/main by preparing a detached temporary release workspace, generating English GitHub release notes, pushing Docker images, tagging the release, and publishing the GitHub release. Use when Codex is asked to release peta-core, bump the next patch version, publish a specific peta-core version, resume a prepared peta-core release, or clean up an abandoned prepared release workspace.
Bump version, tag, write changelog, and create a GitHub release for fallow
Kuaifa (快发) — publish Markdown articles to WeChat Official Accounts via the kuaifa CLI. Use this skill whenever the user wants to publish an article to WeChat, publish image messages, manage kuaifa configuration or templates, or mentions '快发', 'kuaifa', 'publish to WeChat', '发布公众号', '微信发布', '发文章'. Also trigger when the user has a Markdown file and wants to distribute it to WeChat, or asks about WeChat article formatting and themes.
Use when the user wants a changelog, release notes, or asks what changed since the last release.
Release a new version. Bumps minor version, creates git tag, pushes, and creates GitHub Release. Use when the user says "release" or wants to publish a new version.
Use this skill whenever the user asks to "set up automated release", "configure release automation", "add automated release workflow", or any variation of setting up the automated release workflow for a SonarSource analyzer project. This skill gathers project details, creates workflow files, updates existing release workflows, and sets up vault permissions. --- # Setup Automated Release Workflow Help the user set up the automated release workflow by gathering required information and creating the necessary workflow files. ### Step 1: Gather Required Information
Set up CI/CD pipelines, automated publishing, and release workflows for Minecraft mods and plugins for 1.21.x. Covers GitHub Actions matrix builds for NeoForge and Fabric, automated publishing to Modrinth (via minotaur Gradle plugin) and CurseForge (via curseforgegradle), GitHub Releases with JAR artifacts, semantic versioning conventions for Minecraft mods, CHANGELOG generation, Dependabot for Gradle wrapper and plugin updates, build caching with gradle/actions/setup-gradle, pull request checks, and release tag workflows. Also covers Paper plugin CI with shadow JAR builds. --- # Minecraft CI / Release Skill ## Workflow Overview ``` PR opened → build + test checks main branch push → build artifacts Tag push (v*) → build + publish to Modrinth + CurseForge + GitHub Releases ``` ### Routing Boundaries - `Use when`: the task is CI/CD pipelines, release automation, artifact publishing, versioning, or release governance. - `Do not use when`: the task is implementing gameplay/plugin/mod features (`minecraft-modding`, `minecraft-plugin-dev`, `minecraft-datapack`). - `Do not use when`: the task is server runtime operations and infrastructure tuning (`minecraft-server-admin`). --- ## Versioning Convention
Publish this repository to npm as TeamCopilot after confirming the release version in package.json. Use this when the user wants to dry-run, verify, or publish a new npm release for this repo.