gh-skills-sync

Synchronize GitHub automation skills from an upstream repository to local directories.

83|10|Updated Feb 17, 2026
One-click install
npx skills add https://github.com/akiojin/unity-cli --skill gh-skills-sync
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gh-skills-sync
Source: https://github.com/akiojin/unity-cli/tree/main/.claude-plugin/plugins/unity-cli/skills/gh-skills-sync
Command: npx skills add https://github.com/akiojin/unity-cli --skill gh-skills-sync

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the synchronization of GitHub-related automation skills across different locations, ensuring consistency and up-to-date functionality for tools like gh-fix-ci, gh-fix-issue, gh-pr, and gh-pr-check.

Core Features & Use Cases

  • Skill Synchronization: Updates local copies of GitHub automation skills from an upstream repository.
  • Targeted Updates: Allows syncing to project-specific directories or global Codex installations.
  • Version Pinning: Supports syncing from a specific Git reference (branch, tag, or commit).
  • Use Case: When a new version of gh-pr-check is released upstream, use this skill to update your local project's copy to the latest version.

Quick Start

Run the sync-gh-skills.sh script to check for updates to the GitHub automation skills.

Frequently Asked Questions about gh-skills-sync

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

FAQPage Schema
How do I sync GitHub automation skills from an upstream repository to a local project?

Sync GitHub automation skills by running the sync-gh-skills.sh bash script, which fetches updates for tools like gh-fix-ci and gh-pr from an upstream repository to your local directories.

Can I pin GitHub skill synchronization to a specific Git branch or commit?

Yes, you can pin synchronization to a specific Git reference. The script supports targeting specific branches, tags, or commits when fetching updates for your GitHub automation skills.

What is the best way to update local copies of GitHub automation tools like gh-pr and gh-fix-issue?

The best way to update local copies of GitHub automation tools is using a synchronization script that checks for upstream updates and applies them to project-specific or global Codex skill directories.

Does the GitHub skill sync script support fallback mechanisms if standard fetching fails?

Yes, the GitHub skill sync script supports fallback mechanisms for fetching. If the primary method fails, it falls back to using skill-installer and git sparse-checkout to retrieve updates.

Can I target global Codex installations when synchronizing GitHub skills?

Yes, you can target global Codex installations when synchronizing GitHub skills. The script allows you to direct updates to either project-specific directories or global skill locations.

Why use a bash script for synchronizing GitHub automation skills instead of manual updates?

Using a bash script for synchronizing GitHub automation skills ensures consistency and reduces manual errors by automating updates across multiple tools like gh-pr-check and gh-fix-ci from upstream sources.