AgentStack
SKILL verified MIT Self-run

Release

skill-davila7-claude-with-skills-release · by davila7

Run the complete release workflow: changelog entry, version bump, git tag, and GitHub release. Invokes changelog-entry, tag-version, and publish in sequence. Use when releasing a new version of the project.

No reviews yet
0 installs
19 views
0.0% view→install

Install

$ agentstack add skill-davila7-claude-with-skills-release

✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

Are you the author of Release? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Run the complete release workflow for $ARGUMENTS (e.g., 1.2.0, patch, minor, major).

If $ARGUMENTS is empty, stop and tell the user: "Provide a version or bump type — for example: /release-plugin:release patch or /release-plugin:release 1.2.0."

Pre-flight

Check the current state before doing anything:

!git status --short 2>&1

!git describe --tags --abbrev=0 2>/dev/null && echo "latest tag found" || echo "no tags yet"

If the working tree is dirty (uncommitted changes shown above), stop and tell the user to commit or stash their changes before running the release workflow. A release must start from a clean state.

Steps

  1. Run /release-plugin:changelog-entry to generate the changelog entry for all commits since the last tag.

Review the output carefully. Ask the user: "Does this changelog entry look accurate? Type 'yes' to continue or 'edit' to open CHANGELOG.md first."

If the user says 'edit', open CHANGELOG.md and wait for them to confirm they are done editing before continuing.

  1. Run /release-plugin:tag-version $ARGUMENTS to bump the version in package.json and create the annotated git tag.

Confirm the tag was created by showing the output of git describe --tags --abbrev=0.

  1. Run /release-plugin:publish to push the tag to origin and create the GitHub release.
  1. Report the release URL returned by /release-plugin:publish. Tell the user the release is complete.

If any step fails, stop immediately and report which step failed and what the error was. Do not attempt to continue after a failure.

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet — be the first.

Versions

  • v0.1.0 Imported from the upstream source.