cross-repo-sync

Synchronize audio and shared components between BobTheSkull5 and BobFast5 repositories.

Updated Nov 21, 2025
One-click install
npx skills add https://github.com/want2bet/BobTheSkull5 --skill cross-repo-sync
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cross-repo-sync
Source: https://github.com/want2bet/BobTheSkull5/tree/main/.claude/skills/cross-repo-sync
Command: npx skills add https://github.com/want2bet/BobTheSkull5 --skill cross-repo-sync

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a clear, safe workflow to synchronize assets (notably audio) between BobTheSkull5 and BobFast5 repositories, enabling teams to keep testing and production assets aligned.

Core Features & Use Cases

  • Audio Sync Patterns: Defined paths for greetings, startup, testing audio.
  • Safe Sync Workflow: Step-by-step commands for Windows and Unix-like environments.
  • Cross-Repo Best Practices: Guidance on one-way syncing, selective copying, and verification.

Quick Start

  • Use the provided copy/rsync commands to mirror audio static assets across repos.
  • Validate destinations exist before syncing and verify counts after copy.

Frequently Asked Questions about cross-repo-sync

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

FAQPage Schema
How do I sync audio and assets between multiple Git repositories?

Cross-repo sync coordinates file synchronization between separate repositories using rsync, xcopy, or cp commands with validation steps. Define source and destination paths for audio assets (greetings, startup, testing files), execute the copy command matching your OS (Windows batch, Git Bash, or Unix), then verify file counts to confirm successful sync.

What's the best way to keep testing and production audio assets aligned across repos?

Establish a one-way sync workflow from source to destination repository using safe, rule-driven procedures. Use provided copy or rsync commands for your platform, enforce explicit verification steps before and after sync, exclude forbidden or oversized data, and maintain traceable changes through structured, repeatable workflows.

Can I automate syncing shared components and static assets with Git workflows?

Yes. This Skill manages dual-repo workflows by automating selective copying of audio, shared components, and static assets through platform-specific commands. It applies validation rules, ensures correct state before deployment, and supports Windows, Git Bash, WSL, and Unix environments for consistent cross-repo coordination.

What precautions should I take when syncing assets between repositories?

Validate that destination directories exist before syncing, verify file counts after copy to confirm integrity, exclude large or forbidden data per sync rules, and follow safe procedures to ensure traceable changes. Always confirm source and destination paths match your intended repos before executing sync commands.

Does this workflow support Windows and Unix-like environments?

Yes. The Skill provides step-by-step commands for Windows batch, Git Bash, WSL, and Unix-like systems using rsync, xcopy, and cp tools. Choose the command syntax matching your platform and environment to sync audio and asset files across repositories safely.