publish-my-skills

Publish local Claude Code skills to the Office-Skills GitHub repository.

10|1|Updated Jan 26, 2026
One-click install
npx skills add https://github.com/AndersHsueh/Office-Skills --skill publish-my-skills
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: publish-my-skills
Source: https://github.com/AndersHsueh/Office-Skills/tree/main/Office-Skills/skills/publish-my-skills
Command: npx skills add https://github.com/AndersHsueh/Office-Skills --skill publish-my-skills

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Publishing locally developed Claude Code skills to GitHub efficiently, ensuring a centralized, shared skills library.

Core Features & Use Cases

  • Validate skill structure (SKILL.md frontmatter) and detect new vs updated skills.
  • Sync skill files to Office-Skills repository and update repository README with new skills.
  • Support selecting specific skills or publishing the most recently modified ones, with batch support.

Quick Start

Publish your skill(s) from the local claude skills directory to the Office-Skills repository.

Frequently Asked Questions about publish-my-skills

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

FAQPage Schema
How do I publish Claude Code skills to a GitHub repository?

You can publish Claude Code skills to GitHub by syncing local files to the Office-Skills repository, which automatically validates SKILL.md frontmatter, detects new entries, and updates the README.

What's the best way to automate syncing local skill files to a git repository?

Automating local skill file syncing to a git repository is handled by this skill using rsync and git commands. It enforces frontmatter rules, validates structure, and pushes changes directly to GitHub.

Do I need specific frontmatter in SKILL.md to publish my skill?

Yes, specific frontmatter in SKILL.md is required to publish your skill. The workflow enforces frontmatter validation to ensure correct skill structure before syncing and pushing files to the GitHub repository.

Can I batch publish the most recently modified Claude Code skills?

Yes, you can batch publish the most recently modified Claude Code skills. The workflow supports selecting specific skills or automatically detecting and publishing the most recently modified ones to GitHub.

Does the skill publishing workflow automatically update the repository README?

Yes, the skill publishing workflow automatically updates the repository README. When pushing validated skills to GitHub, it detects new versus updated entries and modifies the README accordingly.

What are the limitations of using rsync and git for skill file deployment?

Limitations of using rsync and git for skill file deployment include strict dependencies on both tools being installed locally. The workflow is structured specifically for the Office-Skills GitHub repository and enforces SKILL.md frontmatter.