Install
$ agentstack add skill-davila7-claude-with-skills-release ✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.
Security review
✓ PassedNo 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.
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
- Run
/release-plugin:changelog-entryto 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.
- Run
/release-plugin:tag-version $ARGUMENTSto 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.
- Run
/release-plugin:publishto push the tag to origin and create the GitHub release.
- 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.
- Author: davila7
- Source: davila7/claude-with-skills
- License: MIT
- Homepage: https://claude-with-skills.vercel.app
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet — be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.