release-package
CommunityAutomate npm releases, flawlessly.
Authortnez
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Manual package releases are prone to errors, inconsistent versioning, and forgotten documentation updates. This Skill provides a comprehensive, automated workflow for creating and publishing new npm package versions, ensuring semantic versioning, accurate changelogs, and seamless deployment via GitHub Actions.
Core Features & Use Cases
- Pre-Release Health Check: Validates code quality, tests, and documentation before release.
- Automated Versioning & Changelog: Guides on determining version bumps and updating
CHANGELOG.mdwith structured release notes. - GitHub Actions Integration: Triggers automated npm publishing and GitHub Release creation upon pushing a tagged commit.
- Post-Release Verification: Confirms package availability on npm and proper GitHub Release creation.
- Use Case: You're ready to release a new version of your npm package. Use this Skill to guide you through pre-release checks, automatically bump the version, update the changelog, and then push a tagged commit that triggers a fully automated, verified release to npm and GitHub.
Quick Start
Release a new patch version of this npm package.
Dependency Matrix
Required Modules
git cligh clinpmNode.jsawk
Components
Standard package💻 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-package Download link: https://github.com/tnez/docent/archive/main.zip#release-package Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.