release-cel2sql4j

Automate Java library releases with preflight checks, version tagging, and Maven Central deployment.

Updated Feb 25, 2026
One-click install
npx skills add https://github.com/SPANDigital/cel2sql4j --skill release-cel2sql4j
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: release-cel2sql4j
Source: https://github.com/SPANDigital/cel2sql4j/tree/main/.claude/skills/release-cel2sql4j
Command: npx skills add https://github.com/SPANDigital/cel2sql4j --skill release-cel2sql4j

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the release process for the cel2sql4j library, including validation, version tagging, and deployment to Maven Central.

Core Features & Use Cases

  • Release Validation: Checks the working tree, CI status, and open PRs before releasing.
  • Version Tagging: Creates a new release tag with semantic versioning.
  • Deployment: Pushes the tag to trigger automated testing and deployment to Maven Central.
  • Use Case: When you want to release a new version of cel2sql4j, this Skill ensures all steps are automated and streamlined.

Quick Start

Run the release-cel2sql4j skill to start the release process for cel2sql4j.

Frequently Asked Questions about release-cel2sql4j

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

FAQPage Schema
How do I automate releasing a Java library to Maven Central?

Automating a Java library release to Maven Central requires a CI/CD workflow that handles preflight validation, semantic version tagging, and deployment. This ensures your library is published accurately without manual intervention.

What preflight checks are needed before deploying to Maven Central?

Preflight checks for Maven Central deployment should verify the Git working tree is clean, CI status is passing, and no open pull requests remain. These release validations prevent deploying broken or incomplete code versions.

Do I need GitHub CLI and Sonatype access to automate Java library deployment?

Yes, automated Java library deployment requires Git, GitHub CLI, and Sonatype Central Portal access. These dependencies are strictly necessary to manage version control, trigger CI/CD workflows, and publish artifacts.

How does semantic versioning work during an automated Maven Central release?

Semantic versioning during an automated release creates a new version tag in Git. Pushing this tag triggers automated testing and subsequent deployment to Maven Central, ensuring correct version tracking.

What's the best way to trigger CI/CD workflows for a Maven Central deployment?

The best way to trigger CI/CD workflows for Maven Central deployment is by pushing a new semantic version tag to Git. This action initiates automated testing and the final library publishing step.