refactor: Rename 'deprecated' directory to 'extra-tools'
- 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>
This commit is contained in:
@@ -1,34 +0,0 @@
|
|||||||
# Deprecated Scripts
|
|
||||||
|
|
||||||
This folder contains scripts that are no longer maintained or recommended for use.
|
|
||||||
|
|
||||||
## Why These Scripts Are Deprecated
|
|
||||||
|
|
||||||
### 1. install-claude-customizations.sh
|
|
||||||
- **Status**: Replaced by `interactive-install-claude.sh`
|
|
||||||
- **Reason**: The interactive installer provides better user experience with more options
|
|
||||||
- **Alternative**: Use `./interactive-install-claude.sh` instead
|
|
||||||
|
|
||||||
### 2. export-claude-customizations.sh
|
|
||||||
- **Status**: Not needed for initial installation
|
|
||||||
- **Reason**: This is an export utility for backing up customizations, not required for setup
|
|
||||||
- **Alternative**: Manual backup or version control
|
|
||||||
|
|
||||||
### 3. sync-agents.sh
|
|
||||||
- **Status**: Not needed for initial installation
|
|
||||||
- **Reason**: This syncs agents with external repos, not required for initial setup
|
|
||||||
- **Alternative**: Git-based management or manual updates
|
|
||||||
|
|
||||||
## Recommended Installation Method
|
|
||||||
|
|
||||||
Use the **Interactive Installer** for all new installations:
|
|
||||||
|
|
||||||
```bash
|
|
||||||
./interactive-install-claude.sh
|
|
||||||
```
|
|
||||||
|
|
||||||
Or follow **MASTER-PROMPT.md** for manual setup.
|
|
||||||
|
|
||||||
## Note
|
|
||||||
|
|
||||||
These scripts are kept for historical reference only. They may not work with current versions of Claude Code and are not supported.
|
|
||||||
67
extra-tools/README.md
Normal file
67
extra-tools/README.md
Normal file
@@ -0,0 +1,67 @@
|
|||||||
|
# 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
|
||||||
Reference in New Issue
Block a user