Skip to content

IliaRL/Resource-Sync

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Resource-Sync

Repository to host automation that syncs local AI client resources (skills, agents, plugins) across Claude Code, Gemini, Antigravity and GitHub CLI. Uses idempotent syncing and secret-safety checks.

Usage:

  • scripts/sync-resources.sh : copy resources into platform locations (no duplicates; skips files containing secrets)
  • scripts/sync-credentials.js : extract credentials (runs separately; avoid copying credential files to repo)
  • scripts/dedupe-report.sh : scan and report duplicate resource filenames across platforms
  • gh extension: gh claude-sync deploy runs sync-resources.sh; gh claude-sync dedupe-report generates duplicates report

Best practices:

  • Keep secrets out of the repo; use GitHub Actions secrets or local files excluded via .gitignore
  • Review duplicates_report.txt before making any destructive changes

See docs/SETUP.md for environment and Codespaces setup.

About

This repo is specifically designed for keeping resources such as skills, agents, mcp's ect. Synced between different platforms like for example claude code, antigravity and Github CLI. So that I can always use the same resources no matter what environment I'm in.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors