releasing-quirk

Automate quirk plugin releases by verifying tests, updating version files, and generating changelogs.

4|2|Updated May 4, 2026
One-click install
npx skills add https://github.com/zpyoung/quirk --skill releasing-quirk
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: releasing-quirk
Source: https://github.com/zpyoung/quirk/tree/main/skills/releasing-quirk
Command: npx skills add https://github.com/zpyoung/quirk --skill releasing-quirk

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Manually releasing the quirk plugin can be time-consuming and error-prone, involving several steps like verifying tests, updating version files, writing a changelog, and pushing changes. This Skill automates the entire release process, reducing human error and saving time.

Core Features & Use Cases

  • Automated Release Process: Handles the full lifecycle of a plugin release, from tests to deployment.
  • Versioning: Automatically computes the release version based on today's date and updates all version files.
  • Changelog Management: Generates a changelog entry based on commit messages and includes breaking changes if any.
  • Autonomous Execution: Executes the release process with minimal user interaction.

Quick Start

Run /release quirk to automatically release the quirk plugin.

Frequently Asked Questions about releasing-quirk

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

FAQPage Schema
How do I automate git release management for a plugin with multiple version files?

Automated release management handles the full plugin lifecycle by verifying tests, updating version files, generating a changelog from commit messages, and pushing changes to the origin repository. This reduces manual errors and saves time.

How does automated versioning compute the release version for a quirk plugin?

Automated versioning computes the release version based on today's date and updates all version files in the project. This ensures consistent version tracking across the plugin repository without manual intervention.

Do I need git and the quirk plugin in the project root to automate deployment?

Yes, you need git installed and the quirk plugin located in the project root directory. These prerequisites allow the automated deployment process to verify tests, update versions, and push changes autonomously.

What is the best way to generate a changelog from commit messages during a release?

Generating a changelog from commit messages is best handled by an automated release script that parses commit history and includes breaking changes. This creates a structured changelog entry alongside version updates.

Can I use an automated deployment script for projects requiring a structured release workflow?

Yes, automated deployment scripts work for projects requiring a structured release workflow for plugins with multiple version files. The process verifies tests, updates versions, generates changelogs, and pushes autonomously.