- Remove ~1048 lines of non-Claude-Code-specific content (-10.9%)
- Externalize health check and reinstall scripts to examples/scripts/
- Clean up table of contents and fix broken references
- Update version numbers and statistics across all documentation
Removed sections:
- DeepSeek Integration (200 lines)
- Git Archaeology Pattern (250 lines)
- Emergency Hotfix Checklist (140 lines)
- Maturity Model & Success Metrics (95 lines)
- Generic Prompt Templates (105 lines)
- Task-specific checklists
New files:
- examples/scripts/check-claude.{sh,ps1}
- examples/scripts/clean-reinstall-claude.{sh,ps1}
Stats: 9593 → 8545 lines, focus on Claude Code-specific content
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
33 lines
1 KiB
Bash
33 lines
1 KiB
Bash
#!/bin/bash
|
|
# ⚠️ Warning: This will delete all Claude Code data and configuration
|
|
# Backup your CLAUDE.md files and settings first!
|
|
|
|
echo "Starting Claude Code clean reinstall..."
|
|
|
|
# 1. Uninstall
|
|
echo -e "\n[1/5] Uninstalling Claude Code..."
|
|
npm uninstall -g @anthropic-ai/claude-code
|
|
|
|
# 2. Remove global bin files
|
|
echo "[2/5] Removing npm global files..."
|
|
rm -f "$(npm config get prefix)/bin/claude"
|
|
rm -rf "$(npm config get prefix)/lib/node_modules/@anthropic-ai/claude-code"
|
|
|
|
# 3. Delete cache and local data
|
|
echo "[3/5] Deleting cache and local data..."
|
|
rm -rf ~/.claude/downloads/*
|
|
rm -rf ~/.claude/local
|
|
|
|
# 4. Backup and remove config (optional)
|
|
echo "[4/5] Backing up config..."
|
|
timestamp=$(date +%Y%m%d-%H%M%S)
|
|
cp ~/.claude.json ~/.claude.json.backup-$timestamp 2>/dev/null || true
|
|
# Uncomment next line to remove config:
|
|
# rm -f ~/.claude.json
|
|
|
|
# 5. Reinstall
|
|
echo "[5/5] Reinstalling Claude Code..."
|
|
npm install -g @anthropic-ai/claude-code
|
|
|
|
echo -e "\n✓ Clean reinstall complete!"
|
|
echo "Run 'claude --version' to verify installation"
|