sc-push
CommunitySync code across multiple Git remotes.
AuthorTony363
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill streamlines the process of pushing code changes to multiple Git repositories simultaneously, handling complex scenarios like path exclusions and branch mapping.
Core Features & Use Cases
- Multi-Remote Pushing: Push to any configured Git remote.
- Selective Filtering: Exclude specific paths or directories from being pushed to certain remotes.
- Branch Mapping: Push a local branch to a differently named remote branch.
- Force Push Control: Safely manage force pushes with user confirmation.
- Use Case: Push your main development branch to both a personal GitHub repository and a team's GitLab instance, while excluding sensitive configuration files from the latter.
Quick Start
Push the current branch to all configured Git remotes, excluding the 'secrets/' directory from the 'staging' remote.
Dependency Matrix
Required Modules
None requiredComponents
scriptsreferences
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: sc-push Download link: https://github.com/Tony363/SuperClaude/archive/main.zip#sc-push Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.