Automates the end-to-end process of reviewing code changes, creating standardized Git commits, and opening pull requests.
The Ship skill streamlines the software delivery lifecycle by performing a comprehensive review of code changes for bugs and inconsistencies before automating the version control process. It handles branch creation—including support for git worktrees and Linear issue integration—enforces strict commit message standards, runs local CI checks, and generates detailed pull requests using the GitHub CLI, ensuring a high-quality and consistent codebase with minimal manual overhead.
Key Features
01Automated code review for bugs, typos, and security risks before committing.
02Automatic local CI verification via pre-commit hooks, Makefiles, or package scripts.
031 GitHub stars
04Intelligent branch management with support for Linear issue slugs and git worktrees.
05Strict enforcement of Git commit standards including subject length and imperative mood.
06GitHub CLI integration for automated pull request generation with descriptive summaries.
Use Cases
01Ensuring high-quality, peer-ready code by catching errors before they reach the repository.
02Managing complex changes across multiple branches using Git worktrees for a cleaner local environment.
03Rapidly shipping small fixes or features with consistent branch and commit formatting.