push-skills

Synchronize local Claude skills to a GitHub repository and push changes.

1|4|Updated Apr 9, 2026
One-click install
npx skills add https://github.com/rudometkin/GenAI-intensive --skill push-skills
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: push-skills
Source: https://github.com/rudometkin/GenAI-intensive/tree/main/projects/ShakinDanila/Personal/skills/push-skills
Command: npx skills add https://github.com/rudometkin/GenAI-intensive --skill push-skills

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Synchronizes local Claude skills from ~/.claude/skills/ to a GitHub repository at projects/ShakinDanila/Personal/skills/. It copies new or updated skills, updates the README, commits, and pushes.

Core Features & Use Cases

  • Synchronizes local skills from the Claude workspace to the central repo.
  • Updates README and commits changes automatically to the main branch.
  • Works across machines for consistent skill management in Claude.

Quick Start

Запустите процесс синхронизации с помощью команды push-skills, чтобы обновить репозиторий скиллов.

Frequently Asked Questions about push-skills

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

FAQPage Schema
How do I sync local Claude skills to a GitHub repository?

To sync local Claude skills to a GitHub repository, this Skill copies new or updated skills from ~/.claude/skills/, updates the README, commits changes, and pushes to the main branch automatically.

Can I synchronize my Claude workspace across multiple machines using Git?

Yes, you can synchronize your Claude workspace across multiple machines using Git by pushing local skills to a central GitHub repository, ensuring consistent skill management and collaboration.

How do I automate updating the README when pushing Claude skills to GitHub?

Automating README updates when pushing Claude skills to GitHub is handled natively by this Skill, which modifies the README file during the commit process before pushing to the main branch.

Does this skill synchronization workflow require any external dependencies?

This skill synchronization workflow requires no external dependencies, operating directly to copy updated files, update the README, commit, and push to your configured GitHub repository.

What is the best way to keep local Claude skills consistent across different computers?

The best way to keep local Claude skills consistent across different computers is using this Git workflow to synchronize your ~/.claude/skills/ directory to a central GitHub repository.

Why does pushing skills to GitHub require updating the README automatically?

Pushing skills to GitHub requires updating the README automatically to maintain accurate documentation of the central skill set, ensuring synchronized skills remain readable across all collaborating machines.