| name | ship |
| description | Commit, push, and optionally create PR |
description: Commit, push, and optionally create PR
Ship current changes: $ARGUMENTS
- Run
git status to see changes
- Run
git diff --stat for overview
- Stage relevant files (or all if no specific files mentioned)
- Create commit with conventional format:
- feat: new feature
- fix: bug fix
- docs: documentation
- refactor: refactoring
- chore: maintenance
- Push to remote
- If $ARGUMENTS contains "pr" or "--pr", create PR with
gh pr create
- Log to daily file: append
- [HH:MM] **shipped**: {commit message} to 02_Journal/daily/YYYY-MM-DD.md
Commit message format: type(scope): description