Install
$ agentstack add skill-ucdavis-ai-skills-registry-git-workflow-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.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
Git Workflow: Release Process
Follow these instructions to safely and consistently release a new version of the project.
1. Verify Clean Workspace and Tests
- Ensure there are no untracked files or uncommitted changes (unless they are part of the release).
- Ensure all tests pass (
npm testor the language equivalent).
2. Update Documentation
- README.md: Ensure the
README.mdreflects any new features, installation steps, or usage examples introduced since the last release. - CHANGELOG.md:
- Add a new section at the top of the changelog for the new version (e.g.,
## [1.2.0] - YYYY-MM-DD). - Categorize changes into
Added,Changed,Deprecated,Removed,Fixed, orSecurity. - Review recent commit messages (
git log) to capture all user-facing changes.
3. Bump the Version Number
- Consult the current version using
package.json(or the language equivalent, such aspyproject.tomlorCargo.toml). - Determine the new version number using Semantic Versioning (SemVer):
- MAJOR version for incompatible API changes.
- MINOR version for adding functionality in a backward-compatible manner.
- PATCH version for backward-compatible bug fixes.
- Update the version number in all necessary files. For Node.js projects, use
npm version --no-git-tag-versionif appropriate, or editpackage.jsonmanually.
4. Commit the Release Changes
- Stage the
package.json,CHANGELOG.md,README.md, and any other updated metadata files. - Commit with a standard release message subject, and explicitly list the summarized release changes (e.g. from the
CHANGELOG.md) in the commit body using a multi-line format or multiple-mflags:
``bash git commit -m "chore(release): bump version to v" -m "Changed: Updated dependencies and added SemVer guidelines." ``
5. Tag the Release
- Create an annotated git tag for the new version.
``bash git tag -a v -m "Release v" ``
6. Push Changes
- Push the release commit and the new tag to the remote repository.
``bash git push origin main git push origin v ``
- Note: Replace
mainwith the appropriate default branch if different.
Edge Cases
- Hotfixes: If releasing a critical bug fix, bump the PATCH version and ensure the changelog explicitly calls out the fix.
- Pre-releases: Use
-alpha,-beta, or-rcsuffixes (e.g.,1.2.0-beta.1) if preparing a pre-release version for testing.
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: ucdavis
- Source: ucdavis/ai-skills-registry
- License: MIT
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.