release

Automates version bumping, artifact rebuilding, and git publishing for vercel-plugin releases.

Updated Sep 10, 2026
One-click install
npx skills add https://github.com/sharad07072007/paras --skill release-sharad07072007
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: release
Source: https://github.com/sharad07072007/paras/tree/main/.agents/plugins/vercel/.claude/skills/release
Command: npx skills add https://github.com/sharad07072007/paras --skill release-sharad07072007

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Releasing a plugin involves many error-prone manual steps: running type checks, tests, validation, bumping versions, rebuilding artifacts, and pushing commits. This Skill orchestrates the entire release workflow so nothing is skipped or done out of order. ## Core Features & Use Cases - Pre-flight Gates: Runs typecheck, tests, and manifest validation in parallel and stops the release if any gate fails. - Semver Version Bumping: Guides patch/minor/major decisions and updates .plugin/plugin.json as the single version source of truth. - Artifact Rebuild & Publish: Recompiles hooks and regenerates the skill manifest, then stages, commits with conventional messages, and pushes to main. - Use Case: You finished adding a new hook to vercel-plugin and want to ship it. Invoke the release workflow to verify all gates pass, bump the minor version, rebuild, and push in one guided flow. ## Quick Start Ask the assistant to release vercel-plugin with a minor version bump and push the result to main.

Frequently Asked Questions about release

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

FAQPage Schema
How do I release a new version of vercel-plugin?

Run the release workflow, which executes typecheck, tests, and validation gates first. If all pass, it bumps the version in .plugin/plugin.json, rebuilds hooks and the manifest with bun run build, then commits and pushes to main.

How do I choose between patch, minor, and major version bumps?

Use patch for bug fixes, test updates, and docs; minor for new skills, hooks, or features; major for breaking changes to the hook API or skill map. If unspecified, the workflow defaults to patch.

What happens if the pre-commit hook fails during a release?

The pre-commit hook re-runs typecheck and recompiles hooks automatically. If it fails, fix the underlying issue and create a new commit rather than amending the failed one.

Where is the version number stored for vercel-plugin?

The version lives exclusively in the version field of .plugin/plugin.json. There is no package.json version to keep in sync, making plugin.json the single source of truth.

Can I release if tests or typecheck are failing?

No. The workflow stops immediately when any pre-flight gate fails, including typecheck, tests, or manifest validation. You must fix the issues before proceeding with the release.