forked from admin/claude-code-glm-suite
- Created autonomous-planner.md agent file with context-aware workflow suggestions - Implemented safety-rules.json for safe/risky operation classification - Updated all installers (auto-installer.sh, interactive-install-claude.sh) to include autonomous planner - Updated agent counts: 40→41 total agents, 8→9 PROACTIVELY coordinators, 4→5 Bonus agents - Updated documentation (README.md, MASTER-PROMPT.md, extra-tools/README.md) - Added test-autonomous-planner.sh TDD test suite - Auto-triggers on: code changes, tests passing, deployments, safe task execution
93 lines
2.7 KiB
Markdown
93 lines
2.7 KiB
Markdown
# 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 new users or if you need Claude Code installed**, use the **4-Step Auto Installer** ⭐:
|
|
|
|
```bash
|
|
./auto-installer.sh
|
|
```
|
|
|
|
This will:
|
|
1. Check if Claude Code is installed
|
|
2. Install/configure using npx @z_ai/coding-helper
|
|
3. Install all customizations (agents, skills, MCPs, plugins, hooks)
|
|
4. Offer to launch Claude Code
|
|
|
|
**For experienced users**, use the **Interactive Installer**:
|
|
|
|
```bash
|
|
./interactive-install-claude.sh
|
|
```
|
|
|
|
**For customizations-only setup** (Claude Code already installed), use the extra-tools installer:
|
|
|
|
```bash
|
|
./extra-tools/install-claude-customizations.sh
|
|
```
|
|
|
|
Or follow **MASTER-PROMPT.md** for manual setup.
|
|
|
|
## 🤖 Agents Included
|
|
|
|
This suite includes 41 specialized AI agents with auto-triggering capabilities:
|
|
|
|
### Bonus Agents (5)
|
|
- **Studio Coach** → Agent coordination ⚡ (PROACTIVELY)
|
|
- **Agent Updater** → Agent updates
|
|
- **Superpowers Agent** → TDD and systematic workflows (PROACTIVELY)
|
|
- **Autonomous Planner** → Intelligent autonomous action planning (PROACTIVELY)
|
|
- **Joker** → Humor injection
|
|
|
|
For a complete list of all agents and their capabilities, see the main [README.md](../README.md) or [MASTER-PROMPT.md](../MASTER-PROMPT.md).
|
|
|
|
## 💡 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
|