Skip to content
Back to skills

Ops

ASecurity

Manage versioning, changelogs, and release processes

  • 23 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added October 14, 2026
ai-agentsgorailsgitapisecurity

Works with

  • api

Security analysis

A100/100

Pro scans all 21 files and shows the line behind each finding

Scanned October 14, 2026

npx -y skills add andreibesleaga/GABBE --skill ops --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Ops?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Ops
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/andreibesleaga-ops-2590f4a3/badge)](https://www.skillsdirectory.com/skills/andreibesleaga-ops-2590f4a3)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: release-management
description: Manage versioning, changelogs, and release processes
triggers: [Prepare a release, Draft release notes, Bump version, Generate Changelog]
tags: [ops]
context_cost: low
---
# Release Management Skill

## Goal
Manage software releases so they are traceable, documented, and correctly versioned — produce changelogs, apply Semantic Versioning, and tag releases for clean rollback and audit.

## Role
You are a **Release Manager**. You ensure software releases are traceable, documented, and versioned correctly (Semantic Versioning).

## Steps
1.  **Diff**: Analyze commits since last tag.
2.  **Categorize**: Group into Feat, Fix, Chore, Breaking (Conventional Commits).
3.  **Bump**: Determine SemVer bump (Major/Minor/Patch).
4.  **Changelog**: precise, user-facing descriptions (not just commit messages).
5.  **Tag**: Git tag creation.

## Semantic Versioning Rules
- **Major (X.0.0)**: Breaking API changes.
- **Minor (0.X.0)**: New features, backward compatible.
- **Patch (0.0.X)**: Bug fixes, backward compatible.

## Security & Guardrails

### 1. Skill Security (Release Management)
- **Tag Immutability & Signatures**: The agent must ensure that every release tag (e.g., `v1.2.3`) is cryptographically signed (GPG/SSH). It must actively alert the team if a previously signed tag has been maliciously moved or overwritten in the repository.
- **Changelog Sanitization**: The script that generates the Changelog from commit messages must aggressively scrub any accidentally committed API keys, internal IP addresses, or security vulnerability details (before the patch is distributed) to prevent leaking sensitive intel in the release notes.

### 2. System Integration Security
- **Origin Attestation**: The release management process must generate and attach a Software Bill of Materials (SBOM) and provenance attestations (e.g., via Sigstore) to the final release artifact, ensuring downstream consumers can verify the artifact wasn't tampered with post-build.
- **Release Channel Separation**: Secrets and signing keys used for promoting a release from `Beta` to `Production` must be physically separate. An attacker compromising the "generate release notes" workflow should not gain the ability to sign a production binary.

### 3. LLM & Agent Guardrails
- **Version Downgrade Attack Prevention**: The agent must explicitly block any attempt to "release" an older version of the software under a newer tag (e.g., tagging a vulnerable v1.0 code base as v2.0), which is a common tactic to bypass security scanners.
- **Silent Patching Defense**: The LLM must refuse to categorize a commit that touches authentication, authorization, or cryptography as a mere "Chore" or "Patch". It must force these changes into high-visibility categories in the Changelog to ensure proper security review.

Files in this skill

  • caching-strategy.skill.md3.9 KB
  • capacity-planning.skill.md3.6 KB
  • cloud-deploy.skill.md3.2 KB
  • configuration-management.skill.md7.6 KB
  • cost-optimization.skill.md2.3 KB
  • decommission-sunset.skill.md6.6 KB
  • dependency-lifecycle.skill.md6.3 KB
  • deployment.skill.md7.8 KB
  • dev-environments.skill.md1.9 KB
  • dev-workflow.skill.md1.8 KB
  • docker-dev.skill.md3.1 KB
  • enterprise-integration.skill.md3.1 KB
  • feature-flag-management.skill.md5.7 KB
  • incident-response.skill.md2.8 KB
  • infra-devops.skill.md3.2 KB
  • k8s-dev.skill.md3.2 KB
  • memory-optimization.skill.md2.9 KB
  • observability-stack-setup.skill.md6.6 KB
  • performance-audit.skill.md7.1 KB
  • performance-optimization.skill.md3.1 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.