Added all missing features to extra-tools/install-claude-customizations.sh: New Features: - ✅ Skills installation (from skills/ directory) - ✅ Skills directory creation in ~/.claude/skills/ - ✅ Python script executable permissions for skills - ✅ GitHub agent fetching (fetch_latest_agents function) - ✅ Agent installation from local agents/ directory - ✅ Sync script installation (sync-agents.sh) - ✅ Better directory structure with skills support - ✅ Agent and skill counters - ✅ Enhanced verification with skill counting Changes: - Added SKILLS_DIR configuration variable - Added install_skills() function - Added fetch_latest_agents() function - Updated setup_directories() to include skills/ - Updated install_agents() to copy from local agents/ dir - Enhanced verification to count and report skills - Added --skip-git-fetch option for faster installs Summary: → The extra-tools installer now has feature parity with interactive-install-claude.sh → No functionality missing - both installers are now equivalent → Skills are properly installed with Python scripts made executable → Agents can be fetched from GitHub or installed from local directory Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
17 KiB
Executable File
17 KiB
Executable File