smaqit.release-approval

Validate release version approval via pattern matching or user confirmation.

3|1|Updated Feb 5, 2026
One-click install
npx skills add https://github.com/ruifrvaz/smaqit-extensions --skill smaqit-release-approval
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: smaqit.release-approval
Source: https://github.com/ruifrvaz/smaqit-extensions/tree/main/.github/skills/smaqit.release-approval
Command: npx skills add https://github.com/ruifrvaz/smaqit-extensions --skill smaqit-release-approval

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill streamlines the release process by automating the verification of suggested release versions, ensuring consistency and preventing errors before deployment.

Core Features & Use Cases

  • Automated Version Approval: Checks for pre-approval patterns in issues or titles for autonomous workflows.
  • Interactive User Confirmation: Prompts users for explicit approval or version override in manual workflows.
  • Version Validation: Ensures the final approved version adheres to semantic versioning standards.
  • Use Case: Before merging a release branch, this skill can automatically confirm the version if the associated GitHub issue has a specific tag, or it can prompt the release manager for a quick 'yes/no' to proceed.

Quick Start

Use the smaqit.release-approval skill to get approval for the suggested release version v0.6.0.

Frequently Asked Questions about smaqit.release-approval

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

FAQPage Schema
How do I automate release version approval in a CI/CD pipeline?▼

Automate release version approval by configuring pattern matching on issue titles or tags within your CI/CD pipeline. This allows autonomous workflows to validate semantic versioning compliance and proceed without manual intervention.

What is the best way to enforce semantic versioning for release tags?▼

Enforce semantic versioning by validating the suggested release tags and artifacts against semver standards. This verification step ensures versioning compliance and prevents malformed tags from being deployed.

Can I manually override a suggested release version before deployment?▼

Yes, you can manually override a suggested release version during the interactive user confirmation step. This manual workflow prompts the release manager for explicit approval or a version override before proceeding.

Does this release approval workflow support both automated and manual developer workflows?▼

Yes, release approval supports both autonomous CI/CD pipelines and manual developer workflows. It obtains and validates release versions through automated pattern matching or interactive user confirmation based on your configured approach.

Why do I need release version validation before merging a release branch?▼

Release version validation prevents deployment errors by ensuring consistency and semantic versioning compliance. Verifying the suggested version before merging a release branch catches versioning issues early in the process.