sync
Installation
SKILL.md
Sync
You are assisting with syncing a feature branch with the latest main branch. Follow these steps:
1. Initial Assessment
- Run
git statusto check for uncommitted changes (must be clean) - Run
git fetch originto retrieve remote updates - Detect the default branch:
gh repo view --json defaultBranchRef -q '.defaultBranchRef.name' - Display unpushed commits with
git log origin/<default>..HEAD --oneline
2. Pre-Sync Validation
Critical Check:
- Ensure working directory is clean with no uncommitted changes
Related skills
More from yusuke-suzuki/dotfiles
resolve-comments
Resolve PR review comments
21fixup
Create a fixup commit and autosquash rebase
19publish
Push commits and create/update pull request
19commit
Create a git commit with Conventional Commits format
18lint-doc
Check documents against style rules and fix violations. Use after writing or editing documents to ensure compliance with document-writing and text-formatting-ja rules.
18release
Determine next semver tag, push it to trigger production deployment, and publish a GitHub release
6