github-skills-publisher

Publish the local workspace skills directory to a GitHub repository.

Updated Apr 26, 2026
One-click install
npx skills add https://github.com/ewtwd/openclaw-skills --skill github-skills-publisher
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: github-skills-publisher
Source: https://github.com/ewtwd/openclaw-skills/tree/main/skills/gitee-skills-publisher
Command: npx skills add https://github.com/ewtwd/openclaw-skills --skill github-skills-publisher

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Publish the entire local workspace/skills directory to a GitHub repository to keep a synchronized source of truth across devices.

Core Features & Use Cases

  • Publishes the entire workspace skills directory to a configured GitHub repository.
  • Supports dry-run, branch selection, and custom commit messages for safe publishing.
  • Use Case: When you want to share updated skills across devices by pushing changes to ewtd/openclaw-skills.

Quick Start

Run the GitHub Skills Publisher to push your local workspace skills to the configured GitHub repository.

Frequently Asked Questions about github-skills-publisher

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

FAQPage Schema
How do I publish my local workspace skills to a GitHub repository?▼

The publisher pushes your entire local workspace skills directory to a configured GitHub repository, creating a synchronized source of truth to share updated skills across your devices.

What Git configurations do I need to publish skills to GitHub?▼

To publish skills to GitHub, you need Git installed, proper user.name and user.email configurations set, and access permissions to the target GitHub repository.

Can I do a dry run before pushing local workspace updates to GitHub?▼

Yes, the publisher supports dry-run mode, allowing you to safely preview the local workspace skills synchronization before actually committing updates to the GitHub repository.

How do I select a specific branch and commit message when publishing skills to GitHub?▼

The publisher supports branch selection and custom commit messages, allowing you to safely push versioned updates of your local workspace skills to a specific GitHub repository branch.

Why do I need to synchronize skills across devices using a GitHub repository?▼

Synchronizing skills across devices using a GitHub repository establishes a single source of truth, enabling versioned publishing and automating updates to keep all your workspaces aligned.