release-pycel2sql

Official

Automate and manage releases for the pycel2sql package.

AuthorSPANDigital
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill automates the process of cutting new releases for the pycel2sql package by performing version tagging, building, and publishing to PyPI.

Core Features & Use Cases

  • Release Validation: Validates the working tree before tagging, ensuring a clean and in-sync state.
  • Version Tagging: Tags new versions with semantic versioning (SemVer), following patch, minor, or major updates as needed.
  • Building and Publishing: Builds source distributions and wheels, and publishes them to PyPI via OIDC trusted publishing.
  • Use Case: Streamline the release process of the pycel2sql package by automating the tasks involved in cutting and shipping new versions.

Quick Start

Run the skill by checking out the 'main' branch, executing the preflight checks, and then creating a tag for the new release. Use the following commands as a guide:

git checkout main && git pull --ff-only origin main
bash .claude/skills/release-pycel2sql/scripts/release_preflight.sh

Dependency Matrix

Required Modules

None required

Components

scriptsreferences

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: release-pycel2sql
Download link: https://github.com/SPANDigital/pycel2sql/archive/main.zip#release-pycel2sql

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.