AILANG Release Manager
OfficialAutomate AILANG releases, ensure quality.
Software Engineering#automation#release management#quality assurance#versioning#deployment#CI/CD#git tags
Authorsunholo-data
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Manually managing software releases is error-prone, time-consuming, and requires strict adherence to pre-release checks, versioning, and post-release verification. This Skill automates the entire AILANG release process, ensuring reliable deployments.
Core Features & Use Cases
- Pre-Release Validation: Automatically run tests, linting, and file size checks before any release changes are made, preventing regressions.
- Version Management: Update version numbers in documentation and create annotated Git tags, ensuring consistent versioning across the project.
- Post-Release Verification: Confirm GitHub release existence, binary availability, and CI/CD success, guaranteeing a complete and functional release.
- Use Case: When a user says "ready to release v0.3.14," this Skill will guide through all critical steps, from pre-release checks to pushing the Git tag and verifying the final release artifacts, ensuring a smooth and reliable deployment.
Quick Start
Run all pre-release checks
.claude/skills/release-manager/scripts/pre_release_checks.sh
After release, verify it was successful
.claude/skills/release-manager/scripts/post_release_checks.sh 0.3.14
Dependency Matrix
Required Modules
None requiredComponents
scriptsresources
💻 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: AILANG Release Manager Download link: https://github.com/sunholo-data/ailang/archive/main.zip#ailang-release-manager Please download this .zip file, extract it, and install it in the .claude/skills/ directory.