skill-sync

Synchronize clawdbot skills between local installations and a shared GitHub repository.

239|30|Updated Jan 22, 2026
One-click install
npx skills add https://github.com/jdrhyne/agent-skills --skill skill-sync-jdrhyne
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-sync
Source: https://github.com/jdrhyne/agent-skills/tree/main/clawdbot/skill-sync
Command: npx skills add https://github.com/jdrhyne/agent-skills --skill skill-sync-jdrhyne

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires git, gh, and includes scripts (resource) components.

What problem does it solve?

This Skill helps you manage and synchronize clawdbot skills between your local installation and the shared clawdbot-skills repository.

Core Features & Use Cases

  • Install and update skills from the shared repository to your local skills directory.
  • List available skills in the repository to keep an overview.
  • Push local skill changes back to the shared repo as a PR, with branch naming and automated PR body generation.

Quick Start

Run the following commands to interact with the skill-sync tool:

  • skill-sync list
  • skill-sync install <skill-name>
  • skill-sync install --all
  • skill-sync push <skill-name>
  • skill-sync update

Frequently Asked Questions about skill-sync

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

FAQPage Schema
How do I sync local skills with a shared git repository?

To sync local skills with a shared git repository, the tool clones the repo, copies skill folders, and commits changes. This enables automated installation, updates, and pushing of skills to a central repo.

Can I push local skill changes to a remote repository as a pull request?

Yes, you can push local skill changes to a remote repository as a pull request. The tool uses git and gh CLI tooling to commit changes, generate automated PR bodies, and open PRs with proper branch naming.

Do I need the gh CLI to install skills from a shared repository?

Yes, you need the gh CLI installed because the tool relies on git and gh tooling to clone the repository, copy skill folders, and manage pull requests. These dependencies are required for the automated synchronization workflow.

How do I list and install all available skills from a central repo?

You can list and install all available skills from a central repo by running the sync tool's list and install commands. The list command shows available skills, while the install command with the all flag copies every skill folder to your local directory.

What is the best way to manage a common skill set across a development team?

The best way to manage a common skill set across a development team is using a GitHub-backed shared repository. A sync CLI tool automates distribution by cloning the repo, copying skill folders, and opening pull requests for local updates.