redsub-ship

Enforce a sequential release pipeline with semantic versioning and user approval.

2|Updated Feb 10, 2026
One-click install
npx skills add https://github.com/redsub-captain/redsub-claude-code --skill redsub-ship
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: redsub-ship
Source: https://github.com/redsub-captain/redsub-claude-code/tree/main/skills/redsub-ship
Command: npx skills add https://github.com/redsub-captain/redsub-claude-code --skill redsub-ship

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill enforces a structured and consistent release process, ensuring code quality and versioning accuracy before deployment.

Core Features & Use Cases

  • Automated Release Steps: Guides users through saving, validating, reviewing, versioning, merging, tagging, and pushing code.
  • Semantic Versioning & Commit Convention: Enforces best practices for clear and maintainable release notes and commit history.
  • Use Case: A developer finishes a new feature and wants to release it. They run this skill, which automatically checks their code, bumps the version number across all relevant files, prepares a merge to the main branch, and prompts for confirmation before pushing to the remote repository.

Quick Start

Run the redsub-ship skill with the arguments 'minor' and 'add user authentication feature' to start the release process.

Frequently Asked Questions about redsub-ship

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate a git release pipeline with validation and version bumping?

To automate a git release pipeline, this Skill enforces sequential steps: saving changes, running validation checks, bumping semantic versions across files, merging to the main branch, tagging releases, and pushing to remote repositories. It prompts for user approval at critical stages.

What is the best way to enforce conventional commits and semantic versioning before deployment?

The best way to enforce conventional commits and semantic versioning before deployment is using an enforced release pipeline that supports commit message conventions and automatically bumps version numbers across multiple relevant project files.

How do I run a sequential release process for a minor version feature deployment?

To run a sequential release process for a minor version deployment, execute the skill with arguments like 'minor' and a feature description, which initiates automated validation, version bumping, and merge preparation before prompting for final push approval.

Can I request code reviews and merge to the main branch automatically during CI/CD?

Yes, you can request code reviews and merge to the main branch automatically during CI/CD. The pipeline guides you through requesting reviews and prepares the merge, prompting for confirmation before executing the final remote repository push.

Does this release pipeline require manual approval before pushing tags to a remote repository?

Yes, this release pipeline requires manual approval before pushing tags to a remote repository. It explicitly prompts users for confirmation at critical stages to ensure code quality and versioning accuracy prior to deployment.