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>
- Renamed deprecated/ directory to extra-tools/
- Updated README.md to reflect 'Extra Tools' branding
- Changed messaging from 'deprecated/obsolete' to 'alternative workflows'
- Added clear use cases for each tool
- Improved documentation with emojis and better structure
Tools now positioned as additional/optional utilities rather than deprecated:
- install-claude-customizations.sh - Automated installer for scripted setups
- export-claude-customizations.sh - Backup/transfer utility
- sync-agents.sh - Agent synchronization with external repos
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>