ship

Automate the end-to-end software release process from testing to deployment.

Updated Jun 11, 2026
One-click install
npx skills add https://github.com/26mitch26/ai-mall --skill ship-26mitch26
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ship
Source: https://github.com/26mitch26/ai-mall/tree/main/.claude/skills/ship
Command: npx skills add https://github.com/26mitch26/ai-mall --skill ship-26mitch26

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires git, codex, gstack, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the software release process, from testing to deployment, ensuring that your code is production-ready with minimal manual intervention.

Core Features & Use Cases

  • Automated Testing: Run tests automatically to verify code quality.
  • Review and Merge: Automate code reviews and merge requests.
  • Version Management: Bump version numbers and update CHANGELOG files.
  • Documentation and PR Creation: Sync documentation and create pull requests with detailed information.
  • Use Case: With this Skill, you can ensure that every commit you push is tested, reviewed, and ready for deployment, saving time and reducing the risk of deployment errors.

Quick Start

To initiate the release process, run the ship skill with the command: ship it

Frequently Asked Questions about ship

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

FAQPage Schema
How do I automate the software release process from code commit to production deployment?

To automate the software release process, you need a tool that handles testing, code review, version management, and PR creation. This Skill automates that end-to-end pipeline, ensuring code is production-ready with minimal manual intervention.

How does release automation handle version management and changelog updates?

Release automation handles version management by automatically bumping version numbers and syncing CHANGELOG files. This ensures your documentation stays current with every code commit and merge request during the deployment pipeline.

Do I need git to automate code reviews and merge requests?

Yes, you need git to automate code reviews and merge requests. The Skill requires a well-defined repository with proper setup and configuration, utilizing git alongside codex and gstack to manage the automated testing and deployment workflow.

What is the best way to ensure every pushed commit is tested and ready for deployment?

The best way to ensure every commit is deployment-ready is to implement automated testing and review within your CI/CD pipeline. This Skill automatically runs tests, reviews code, syncs documentation, and creates detailed pull requests.

Can I use this release automation for a repository that lacks proper setup and configuration?

No, you cannot use this release automation for a repository lacking proper setup. It requires a well-defined repository with proper configuration to successfully execute automated testing, version management, and PR creation.

Why does automated documentation sync matter during version management?

Automated documentation sync matters during version management because it keeps CHANGELOG files and project docs aligned with version bumps. This prevents deployment errors caused by outdated information across the release pipeline.