What problem does it solve?
This Skill eliminates the complex, error-prone manual process of publishing software releases. It ensures consistent version bumping, compilation, artifact generation, and deployment to npm and GitHub, preventing common release-day failures and saving hours of tedious work.
Core Features & Use Cases
- Full Release Automation: Handles version bumping, TypeScript compilation, VS Code extension packaging, desktop app building, npm publishing, and GitHub release creation.
- Critical Verification: Verifies npm and GitHub authentication, Git workflow, and artifact presence (e.g., desktop installers) before publishing.
- Error Prevention: Enforces a strict, ordered publishing process to prevent version mismatches and partial deployments, ensuring a reliable release every time.
- Use Case: After a feature sprint is complete, use this skill to automatically publish a new version of your application, including the VS Code extension and desktop installers, to both npm and GitHub with a single command, ensuring a flawless and consistent release process.
Quick Start
Publish a new patch version of the ÆtherLight extension.
Release a new version to npm and GitHub.