Files
claude-code-glm-suite/extra-tools/install-claude-customizations.sh
uroma fcd0e4a382 feat: Update extra-tools installer with all features from main installer
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>
2026-01-16 15:11:50 +00:00

17 KiB
Executable File