name: ship description: Commit, push, and optionally create PR
description: Commit, push, and optionally create PR
Ship current changes: $ARGUMENTS
- Run
git statusto see changes - Run
git diff --statfor 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}to02_Journal/daily/YYYY-MM-DD.md
Commit message format: type(scope): description