RE

release-safety

Ensures software releases follow safety protocols by requiring explicit permission to skip tests or build checks.

Install

mkdir -p .claude/skills/release-safety && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/5215" && unzip -o skill.zip -d .claude/skills/release-safety && rm skill.zip

Installs to .claude/skills/release-safety

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Release safety rules. INVOKE WHEN: yarn release, npm publish, release canary, release packages, publishing, skip checks, skip tests. NEVER skip checks or tests without explicit permission.
188 chars✓ has a “when” trigger
Beginner

Key capabilities

  • Validate release commands
  • Enforce test and check execution
  • Manage release flags
  • Prevent unauthorized skip-test usage

How it works

It intercepts release commands to ensure quality gates are met and prevents the use of dangerous flags unless explicitly authorized by the user.

Inputs & outputs

You give it
Release command with flags
You get back
Validated release execution or error report

When to use release-safety

  • Running npm publish with safety checks
  • Verifying monorepo release flags
  • Preventing unauthorized skip-test usage

About this skill

release safety

rules for running releases in this monorepo.

rules

  • NEVER add --skip-checks unless user explicitly says "skip checks"
  • NEVER add --skip-tests unless user explicitly says "skip tests"
  • if checks or tests fail, FIX THE ISSUES instead of skipping
  • ask user before adding any skip flags
  • the point of checks is to catch problems before publishing

when things fail

  1. read the error output carefully
  2. fix the underlying issue
  3. re-run the release
  4. do NOT just skip the failing step

common flags

safe flags:

  • --canary - publish canary version
  • --ci - run in ci mode
  • --dirty - allow dirty working directory
  • --build-fast - faster builds

dangerous flags (require explicit permission):

  • --skip-checks - skips type checking
  • --skip-tests - skips test suite
  • --skip-build - skips building packages

When not to use it

  • Skipping checks or tests without explicit user permission

Limitations

  • Requires explicit permission to use skip flags

How it compares

Unlike manual releases that might ignore failures, this skill enforces a strict policy of fixing underlying issues before proceeding.

Compared to similar skills

release-safety side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
release-safety (this skill)16moNo flagsBeginner
gcp-cloud-run55moReviewIntermediate
flow-nexus-platform64moReviewBeginner
smithery-mcp-deployment88moReviewIntermediate

Try saying

Example prompts that trigger this skill in your AI assistant.

You might also like

gcp-cloud-run

aj-geddes

Deploy containerized applications on Google Cloud Run with automatic scaling, traffic management, and service mesh integration. Use for container-based serverless computing.

5107

flow-nexus-platform

ruvnet

Comprehensive Flow Nexus platform management - authentication, sandboxes, app deployment, payments, and challenges

691

smithery-mcp-deployment

CaullenOmdahl

Best practices for creating, optimizing, and deploying MCP servers to Smithery. Use this skill when:(1) Creating new MCP servers for Smithery deployment(2) Optimizing quality scores (achieving 90/100)(3) Troubleshooting deployment issues (0/0 tools, missing annotations, low scores)(4) Migrating existing MCP servers to Smithery format(5) Understanding Smithery's schema format requirements(6) Adding workflow prompts, tool annotations, or documentation resources(7) Configuring smithery.yaml and package.json for deployment

881

deployment-pipeline-design

wshobson

Design multi-stage CI/CD pipelines with approval gates, security checks, and deployment orchestration. Use when architecting deployment workflows, setting up continuous delivery, or implementing GitOps practices.

670

vercel-deployment

davila7

Expert knowledge for deploying to Vercel with Next.js Use when: vercel, deploy, deployment, hosting, production.

359

netlify-deploy

openai

Deploy web projects to Netlify using the Netlify CLI (`npx netlify`). Use when the user asks to deploy, host, publish, or link a site/repo on Netlify, including preview and production deploys.

740

Search skills

Search the agent skills registry