PluginBench
Skill
Review
Audit score 70

sync

october-academy/agent-plugins

Quick git pull shortcut triggered by /sync, pull, or Korean commands.

What is sync?

A git synchronization skill that pulls latest changes from remote repositories with a single command. Use it when you need to sync your local branch with remote (origin/main by default), handle merge conflicts, or work with forks.

  • Pull from origin main, develop, or upstream with /sync command variants
  • Detect and handle uncommitted changes via stash, commit, or discard workflows
  • Resolve merge conflicts by listing conflicting files and guiding resolution
  • Support fork workflows by adding and syncing with upstream remotes
  • Report sync results including commit count, file changes, and conflict status
  • Respond to Korean language triggers (동기화, 원격에서 가져와, 풀 받아)

How to install sync

npx skills add https://github.com/october-academy/agent-plugins --skill sync
Claude Code
Cursor
Windsurf
Cline

How to use sync

  1. 1.Invoke /sync (or /sync <branch>) when you want to pull remote changes
  2. 2.If you have uncommitted changes, choose to stash, commit, or discard them
  3. 3.Review the sync report showing commits pulled and files changed
  4. 4.If merge conflicts occur, resolve them with the skill's guidance and confirm with git add/commit

Use cases

Good for
  • Pull latest changes before starting work on a feature branch
  • Sync a forked repository with the original upstream repository
  • Resolve merge conflicts when local and remote branches have diverged
  • Quickly update your working directory with team changes using /sync shortcut
  • Handle stashing uncommitted work before pulling remote updates
Who it's for
  • Software developers managing git repositories
  • Team members collaborating on shared codebases
  • Contributors working with forked repositories
  • Anyone needing quick remote synchronization without typing full git commands

sync FAQ

What happens if I have uncommitted changes?

The skill detects them and offers three options: stash (temporarily save), commit first, or discard. Stash is recommended to preserve your work.

Can I pull from branches other than main?

Yes. Use /sync develop to pull from origin develop, or /sync upstream to pull from upstream main for fork workflows.

What if there are merge conflicts?

The skill lists conflicting files and helps you resolve them, then guides you through git add and git commit to complete the merge.

Does this work with forked repositories?

Yes. It supports fork workflows by allowing you to add upstream remotes and sync with git fetch/merge commands.

What does the sync report show?

It reports the number of commits pulled, files changed, and whether any conflicts occurred during the merge.

Full instructions (SKILL.md)

Source of truth, from october-academy/agent-plugins.


name: sync description: Quick remote sync shortcut. Use when user says "/sync", "동기화", "pull", "git pull", or wants to pull latest changes from remote. Defaults to pulling from origin main. user-invocable: true

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

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

Related skills

More from october-academy/agent-plugins and the wider catalog.

GOgoogle-calendar logo

google-calendar

odyssey4me/agent-skills

Create, update, and organize Google Calendar events and schedules with availability checking and meeting booking.

1.2k installs
BRbrand-copywriter logo

brand-copywriter

ognjengt/founder-skills

Writes marketing copy using proven copywriting frameworks. Use when user needs copy for ads (Facebook, Instagram, TikTok, YouTube), landing pages, sales pages, email sequences, LinkedIn posts, product descriptions, or any marketing content.

733 installsAudited
GOgo-to-market-plan logo

go-to-market-plan

ognjengt/founder-skills

Analyzes the founder's business context to deliver 3 best go-to-market strategies tailored to their current stage, product, and market. Asks up to 10 diagnostic questions when needed to understand product readiness, target market clarity, competitive positioning, and distribution channels. Use when user needs go-to-market strategy, launch planning, market entry strategy, or actionable GTM roadmap.

708 installs
LIlinkedin-writer logo

linkedin-writer

ognjengt/founder-skills

Creates viral LinkedIn posts using proven formats, post templates, and voice matching. Use when user needs engaging, high-performing posts for LinkedIn.

634 installs
OUoutreach-specialist logo

outreach-specialist

ognjengt/founder-skills

Crafts high-converting outreach messages and email sequences for cold outreach, LinkedIn DMs, and follow-ups. Use when user needs personalized outreach messages that book calls and get replies.

642 installsAudited
SOsop-creator logo

sop-creator

ognjengt/founder-skills

Creates detailed Standard Operating Procedures (SOPs) for business processes. Use when user needs SOPs, process documentation, operational guides, workflow documentation, or step-by-step instructions for repeatable business processes.

745 installsAudited