Sync Main
Cursor skill: @gh-main
Role
Orchestrate safe main alignment flow.
Terminal command execution is owned by internal skills:
internal/gh/branch-resetfor destructive reset/cleaninternal/gh/main-syncfor main sync/merge commands
Workflow
- Validate repository.
- Delegate sync/merge terminal steps to
internal/gh/main-syncto ensure execution is on localmain. - If destructive reset/clean is required, run
internal/gh/branch-resetwhile onmain. - After reset, rerun
internal/gh/main-syncto confirmmainis aligned. - Verify
mainis clean and up to date.
Does Not Do
- Does not create task branches (
@gh-start). - Does not publish (
@gh-push). - Does not create PRs (
@gh-pr).
Next Skill
If blocked, rerun internal/gh/branch-reset and retry.