Ship Skill
This skill helps you commit and deploy code changes following best practices.
Usage
Invoke with /ship or when the user asks to "ship" or "deploy" changes.
Workflow
- •Review Changes: Show
git statusandgit diffsummary - •Run Tests: Execute
npm testif available - •Lint Check: Run
npm run lintif available - •Commit: Create a well-formatted commit message
- •Push: Push to remote if requested
Commit Message Format
Use conventional commits:
- •
feat:New feature - •
fix:Bug fix - •
docs:Documentation - •
refactor:Code refactoring - •
test:Adding tests - •
chore:Maintenance
Example
code
feat: add user authentication - Implement login/logout endpoints - Add JWT token validation - Create auth middleware Co-Authored-By: Claude <claude@anthropic.com>
Notes
- •Always run tests before committing
- •Ask user for commit message if changes are complex
- •Never force push to main/master