pulling-updates-from-skills-repository

Sync local skills repository with upstream changes while preserving personal modifications.

2|Updated Oct 25, 2025
One-click install
npx skills add https://github.com/robertpelloni/workspace --skill pulling-updates-from-skills-repository
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pulling-updates-from-skills-repository
Source: https://github.com/robertpelloni/workspace/tree/main/AI_COORDINATION/skills/superpowers-skills-main/skills/meta/pulling-updates-from-skills-repository
Command: npx skills add https://github.com/robertpelloni/workspace --skill pulling-updates-from-skills-repository

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill automates the process of keeping your local AI skills library synchronized with a central or upstream repository. It ensures you always have access to the latest versions and improvements, reducing manual effort and potential inconsistencies.

Core Features & Use Cases

  • Automated Sync: Fetch and merge updates from a specified Git repository.
  • Conflict Resolution Guidance: Assist in resolving any merge conflicts that arise.
  • Use Case: Regularly run this skill to pull the latest versions of shared skills from your team's central Git repository, ensuring your AI always uses the most current and effective tools.

Quick Start

Pull the latest updates from the 'superpowers-skills-main' repository to synchronize my local skills.

Frequently Asked Questions about pulling-updates-from-skills-repository

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I keep my local skills repository synchronized with upstream changes?

Repository synchronization pulls updates from a central Git repository while preserving your local modifications. This skill fetches and merges upstream changes, handles conflicts, and verifies the merge completed successfully, ensuring your skills library stays current with the latest versions.

What happens to my custom skill modifications when I sync with the upstream repository?

The sync process stashes your personal modifications before fetching upstream changes, then reapplies them after merging. This preserves your customizations while integrating new upstream versions, with conflict resolution guidance if your changes overlap with upstream updates.

Can I automate skill repository updates to run during session startup?

Yes, this skill triggers automatically when a session starts and new upstream skills are available, or you can manually trigger updates to the latest versions. It handles the full sync workflow—status checks, fetching, merging, and verification—without manual intervention.

What Git configuration and access do I need to sync skills from an upstream repository?

You need Git installed, a configured tracking branch, access to both upstream and origin remotes, and the ability to perform stash, fetch, and merge operations. The skill requires read access to the upstream repository and write access to your local repository for updates.

How does this skill handle merge conflicts when syncing repository updates?

When merge conflicts occur during the sync, the skill provides conflict resolution guidance to help you reconcile differences between your local changes and upstream updates. After conflicts are resolved, it completes the merge and verifies the update succeeded.