release
Release readiness checklist for shipping. Use after execution completes, when the user says "release" or "ship", or before deploying to production.
Security Assessment
About release
The 'release' skill is designed as a final pre-shipping verification tool to ensure that all necessary steps have been completed before deploying to production. It serves as a release readiness checklist, running after all execution phases are complete and when the user triggers a 'release' or 'ship' command. This skill checks that all work is finished, verifies security, and ensures that the system is ready for deployment, preventing issues that could arise from incomplete or blocked work items. This helps reduce the risk of errors and security issues in production environments.
FAQ
When should I use the release skill?
You should use this skill when all execution phases are complete, no beads are in 'in_progress' status, and you are ready to deploy to production. It can also be triggered by the user saying 'release' or 'ship'.
Is there a mandatory step in the release process?
Yes, a security scan is mandatory as part of the release process to ensure that no security issues are present before deployment.
What tools or commands are required to run the release skill?
The release skill uses commands such as 'bd list --json', 'bv --robot-summary', 'ubs --staged', 'pytest' or 'npm test', 'git status', and others to verify work completion, check for orphaned work, run security scans, and ensure that the system is in a ready state.
What are the prerequisites for running the release skill?
Before running the release skill, all execution phases must be complete, no beads should be in 'in_progress' status, and agent mail should be available if the system is multi-agent.
Can I skip any steps in the release process?
Skipping steps is not recommended, as it may result in incomplete verification or undetected issues. The process ensures that all necessary checks, especially security, are performed before deployment.
Install release
Quick Setup:
- Copy the skill folder to
.claude/skills/ - Claude will automatically detect and use the skill
Repository
Mburdo/knowledge_and_vibes