Sync core skills, commands, and scripts from marketplace to ~/.claude/
Synchronizes marketplace skills, commands, and scripts to your global ~/.claude/ folder.
/plugin marketplace add theflysurfer/claude-skills-marketplace/plugin install theflysurfer-claude-skills-marketplace@theflysurfer/claude-skills-marketplaceSynchronize skills, commands, and scripts from the marketplace to your global ~/.claude/ folder.
Read configs/sync-config.json for the list of:
home_files_to_sync: Files to copy to ~/.claude/ root (settings.json)skills_to_sync: Skills to copy to ~/.claude/skills/commands_to_sync: Commands to copy to ~/.claude/commands/scripts_to_sync: Scripts to copy to ~/.claude/scripts/configs_to_sync: Configs to copy to ~/.claude/configs/# 0. Generate skill-triggers.json from SKILL.md YAML frontmatter
python scripts/generate-triggers.py && echo "✓ triggers regenerated"
# 1. Create directories
mkdir -p ~/.claude/skills ~/.claude/commands ~/.claude/scripts ~/.claude/configs
# 2. Sync skills
for skill in $(cat configs/sync-config.json | jq -r '.skills_to_sync[]'); do
cp -r "skills/$skill" ~/.claude/skills/ 2>/dev/null && echo "✓ skill: $skill"
done
# 3. Sync commands
for cmd in $(cat configs/sync-config.json | jq -r '.commands_to_sync[]'); do
cp ".claude/commands/$cmd" ~/.claude/commands/ 2>/dev/null && echo "✓ cmd: $cmd"
done
# 4. Sync scripts
for script in $(cat configs/sync-config.json | jq -r '.scripts_to_sync[]'); do
cp "scripts/$script" ~/.claude/scripts/ 2>/dev/null && echo "✓ script: $script"
done
# 5. Sync configs
for cfg in $(cat configs/sync-config.json | jq -r '.configs_to_sync[]'); do
cp "configs/$cfg" ~/.claude/configs/ 2>/dev/null && echo "✓ config: $cfg"
done
# 6. Sync home files (settings.json, etc.)
for file in $(cat configs/sync-config.json | jq -r '.home_files_to_sync[]'); do
cp "home/$file" ~/.claude/ 2>/dev/null && echo "✓ home: $file"
done
/sync and /list-resourcesdiscover-mcps.py and mcp-auto-install.pyAfter syncing, you can use these MCP tools:
# Discover installed vs available MCPs
python ~/.claude/scripts/discover-mcps.py
# Install a specific MCP globally
python ~/.claude/scripts/mcp-auto-install.py notion
# Install in project only
python ~/.claude/scripts/mcp-auto-install.py playwright --project
# Install all recommended MCPs
python ~/.claude/scripts/mcp-auto-install.py --recommended
# List available MCPs
python ~/.claude/scripts/mcp-auto-install.py --list
/syncSynchronize task status with git commits, ensuring consistency between version control and task tracking.