sync

october-academy/agent-plugins · updated Apr 8, 2026

$npx skills add https://github.com/october-academy/agent-plugins --skill sync
0 commentsdiscussion
summary

Quick git synchronization with remote repository, defaulting to origin main.

  • Supports multiple sync targets: origin main, origin develop, upstream main (for forks), and custom branches
  • Automatically checks for uncommitted changes and offers stash, commit, or discard options before syncing
  • Handles merge conflicts by listing conflicting files and guiding resolution; supports both merge and rebase workflows
  • Responds to English commands (/sync, /sync develop) and Korean triggers (동기화,
skill.md

Sync Skill

Quick git synchronization with remote repository.

Usage

Commands

/sync              # Pull from origin main
/sync develop      # Pull from origin develop
/sync upstream     # Pull from upstream main (forks)

Korean Triggers

  • "동기화"
  • "원격에서 가져와"
  • "풀 받아"

Workflow

1. Pre-sync Check

git status

If working directory has uncommitted changes:

Options:

  1. Stash: git stash → sync → git stash pop
  2. Commit first: Suggest using /cp
  3. Discard: Only if user confirms with git checkout .

2. Fetch and Pull

Default (origin main):

git pull origin main

With rebase (cleaner history):

git pull --rebase origin main

3. Report Results

After successful sync:

Synced with origin/main
- 3 commits pulled
- Files changed: 5
- No conflicts

Handling Conflicts

If merge conflicts occur:

  1. List conflicting files
  2. Offer to help resolve
  3. After resolution: git add <files>git commit

Common Scenarios

Fork Workflow

# Add upstream if not exists
git remote add upstream <original-repo-url>

# Sync with upstream
git fetch upstream
git merge upstream/main

Diverged Branches

If local and remote have diverged:

# Option 1: Merge (default)
git pull origin main

# Option 2: Rebase (cleaner)
git pull --rebase origin main

# Option 3: Reset (destructive, ask user)
git fetch origin
git reset --hard origin/main

Error Handling

Error Solution
"Uncommitted changes" Stash or commit first
"Merge conflict" Help resolve conflicts
"Remote not found" Check git remote -v

Discussion

Product Hunt–style comments (not star reviews)
  • No comments yet — start the thread.
general reviews

Ratings

4.444 reviews
  • Michael Sharma· Dec 24, 2024

    Useful defaults in sync — fewer surprises than typical one-off scripts, and it plays nicely with `npx skills` flows.

  • Hana Chawla· Dec 20, 2024

    We added sync from the explainx registry; install was straightforward and the SKILL.md answered most questions upfront.

  • Chaitanya Patil· Dec 4, 2024

    Registry listing for sync matched our evaluation — installs cleanly and behaves as described in the markdown.

  • Ava Shah· Dec 4, 2024

    Keeps context tight: sync is the kind of skill you can hand to a new teammate without a long onboarding doc.

  • Piyush G· Nov 23, 2024

    Solid pick for teams standardizing on skills: sync is focused, and the summary matches what you get after install.

  • William Wang· Nov 23, 2024

    sync has been reliable in day-to-day use. Documentation quality is above average for community skills.

  • Rahul Santra· Nov 15, 2024

    sync reduced setup friction for our internal harness; good balance of opinion and flexibility.

  • Soo Ghosh· Nov 15, 2024

    I recommend sync for anyone iterating fast on agent tooling; clear intent and a small, reviewable surface area.

  • Michael Shah· Nov 11, 2024

    sync fits our agent workflows well — practical, well scoped, and easy to wire into existing repos.

  • Shikha Mishra· Oct 14, 2024

    I recommend sync for anyone iterating fast on agent tooling; clear intent and a small, reviewable surface area.

showing 1-10 of 44

1 / 5