# Extra Tools This folder contains additional scripts that provide alternative workflows or specialized functionality. ## 📦 Available Tools ### 1. install-claude-customizations.sh - **Purpose**: Automated installer for setting up Claude Code customizations - **Use Case**: Alternative to interactive installer for scripted/automated setups - **Features**: - Non-interactive installation - Directory structure setup - MCP tools installation - Plugin configuration ### 2. export-claude-customizations.sh - **Purpose**: Export/pack existing customizations for backup or transfer - **Use Case**: Backup your setup or transfer to another machine - **Features**: - Creates tar.gz archive of customizations - Excludes sensitive API tokens - Generates manifest and README ### 3. sync-agents.sh - **Purpose**: Sync agents with external repositories - **Use Case**: Keep agents up-to-date with latest versions - **Features**: - Git-based agent updates - Backup before sync - Verification after sync ## 🚀 Recommended Installation For most users, use the **Interactive Installer**: ```bash ./interactive-install-claude.sh ``` For automated setups, use the alternative installer: ```bash ./extra-tools/install-claude-customizations.sh ``` Or follow **MASTER-PROMPT.md** for manual setup. ## 💡 When to Use These Tools ### Use install-claude-customizations.sh when: - You need automated/scripted installation - You're setting up multiple machines - You prefer non-interactive setup ### Use export-claude-customizations.sh when: - You want to backup your customizations - You're transferring to a new machine - You need to share your setup with others ### Use sync-agents.sh when: - You want to update agents from external repos - You're tracking agent development - You need to rollback agent updates --- **Last Updated**: 2025-01-16