Files
claude-code-glm-suite/MASTER-PROMPT.md
uroma 775c5c65e7 Fix GLM chicken-and-egg problem in Master Prompt workflow
BREAKING CHANGES to workflow:
- Add 'BEFORE YOU BEGIN' section to MASTER-PROMPT.md
- GLM users MUST configure GLM FIRST before using Claude Code
- Add clear GLM pre-configuration steps at top of file
- Add clear copy boundaries (✂️ COPY FROM HERE / ✂️ COPY ENDS HERE)
- Add visual separator lines for copy-paste section

README.md updates:
- Add prominent GLM warning at top of Installation Options
- Add quick GLM setup commands
- Clarify Master Prompt workflow with step-by-step
- Emphasize GLM pre-configuration requirement

This fixes the issue where GLM users couldn't use Claude Code
to paste the master prompt without first configuring GLM.
2026-01-15 15:02:37 +00:00

282 lines
8.8 KiB
Markdown

# 🚀 Claude Code & GLM Suite - Master Integration Prompt
> **Quick installation by copy-pasting a prompt into Claude Code**
---
## ⚠️ BEFORE YOU BEGIN - Read This First!
### **If Using Z.AI / GLM Coding Plan (90% cheaper):**
**You MUST configure GLM FIRST before using Claude Code!**
```bash
# Step 1: Get your API key
# Visit: https://z.ai/
# Sign up for GLM Coding Plan and copy your API key
# Step 2: Create Claude Code settings
mkdir -p ~/.claude
cat > ~/.claude/settings.json << 'EOF'
{
"env": {
"ANTHROPIC_AUTH_TOKEN": "YOUR_ZAI_API_KEY_HERE",
"ANTHROPIC_BASE_URL": "https://api.z.ai/api/anthropic",
"API_TIMEOUT_MS": "3000000",
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "glm-4.5-air",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "glm-4.7",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "glm-4.7"
}
}
EOF
# Step 3: Install Claude Code (if not installed)
npm install -g @anthropic-ai/claude-code
# Step 4: Verify installation
claude --version # Should be 2.0.14 or higher
# Step 5: Start Claude Code
claude
# Step 6: When prompted, enter /status to verify GLM is working
/status
```
**📖 Official GLM Documentation:** https://docs.z.ai/devpack/tool/claude
---
### **If Using Anthropic Claude (Official API):**
```bash
# Step 1: Get your API key
# Visit: https://console.anthropic.com/
# Step 2: Create Claude Code settings
mkdir -p ~/.claude
cat > ~/.claude/settings.json << 'EOF'
{
"env": {
"ANTHROPIC_AUTH_TOKEN": "sk-ant-your-api-key-here",
"ANTHROPIC_BASE_URL": "https://api.anthropic.com"
}
}
EOF
# Step 3: Install Claude Code (if not installed)
npm install -g @anthropic-ai/claude-code
# Step 4: Start Claude Code
claude
```
---
## 📋 HOW TO USE THE MASTER PROMPT
**Once Claude Code is running and configured:**
### **Option 1: Copy From This File**
**✂️ COPY FROM HERE:**
```text
═══════════════════════════════════════════════════════════════════════════════
I want to install the Ultimate Claude Code & GLM Customization Suite with 40+ agents, MCP tools, and auto-triggering automation. Please perform the following integration:
## Step 1: Install Contains Studio Agents (37 agents with PROACTIVELY auto-triggering)
Clone the contains-studio/agents repository:
git clone https://github.com/contains-studio/agents.git /tmp/contains-studio-agents
Copy all agents to Claude Code agents directory:
cp -r /tmp/contains-studio-agents/agents/* ~/.claude/agents/
This provides:
- 37 specialized agents across 8 departments
- PROACTIVELY auto-triggering system (studio-coach, test-writer-fixer, whimsy-injector, experiment-tracker)
- Rich example format with <commentary> tags
- 500+ word system prompts
## Step 2: Configure MCP Tools (Vision + Web + GitHub)
Install Z.AI MCP server for vision tools:
npm install -g @z_ai/mcp-server
Install Z.AI coding helper for web/GitHub integration:
npm install -g @z_ai/coding-helper
Verify installations:
npx @z_ai/mcp-server --help
npx @z_ai/coding-helper --help
This provides 15+ MCP tools including:
- Image/video analysis
- UI to code conversion
- OCR text extraction
- Error diagnosis
- UI comparison
- Data visualization insights
- Diagram understanding
- Web search and page reading
- GitHub repository reading
## Step 3: Configure Hooks-Based Auto-Triggering (Optional)
Create ~/.claude/hooks.json for additional auto-triggering:
cat > ~/.claude/hooks.json << 'EOF'
{
"userPromptSubmitHook": "test-writer-fixer@agent",
"toolOutputHook": "whimsy-injector@agent"
}
EOF
Note: PROACTIVELY agents (studio-coach, experiment-tracker) work automatically without hooks.
## Step 4: Verify Installation
Run these checks:
1. List agents: ls -la ~/.claude/agents/
2. Count agents: find ~/.claude/agents -name "*.md" | wc -l
3. Test Claude Code: claude --version
4. Check MCP tools: npx @z_ai/mcp-server --help
Expected results:
- 38+ agent files (37 agents + README)
- All department folders present (engineering, marketing, design, product, project-management, studio-operations, testing, bonus)
- MCP tools installed and accessible
- Settings configured
## What This Integration Provides:
### 40+ AI Agents Including:
- Engineering: AI Engineer, Backend Architect, DevOps Automator, Frontend Developer, Mobile Builder, Rapid Prototyper, Test Writer/Fixer
- Marketing: TikTok Strategist, Growth Hacker, Content Creator, Instagram Curator, Reddit Builder, Twitter Engager, App Store Optimizer
- Product: Feedback Synthesizer, Sprint Prioritizer, Trend Researcher
- Project Management: Experiment Tracker, Project Shipper, Studio Producer
- Studio Operations: Analytics Reporter, Finance Tracker, Infrastructure Maintainer, Legal Compliance Checker, Support Responder
- Testing: API Tester, Performance Benchmarker, Test Results Analyzer, Tool Evaluator, Workflow Optimizer
- Design: Brand Guardian, UI Designer, UX Researcher, Visual Storyteller, Whimsy Injector
- Bonus: Studio Coach, Joker
### Auto-Triggering Agents:
1. studio-coach - Coordinates complex multi-agent tasks
2. test-writer-fixer - Writes tests after code changes
3. whimsy-injector - Adds delight to UI designs
4. experiment-tracker - Tracks A/B tests and experiments
### 15+ MCP Tools:
- Vision: analyze_image, analyze_video, ui_to_artifact, extract_text, diagnose_error, ui_diff_check, analyze_data_viz, understand_diagram
- Web: web-search-prime, web-reader
- GitHub: zread (repository reader)
### Two Auto-Triggering Mechanisms:
1. PROACTIVELY Keyword (contains-studio) - Context-aware, zero config
2. Hooks-Based (our implementation) - Event-driven, explicit control
Please execute this integration step by step and confirm when complete.
═══════════════════════════════════════════════════════════════════════════════
```
**✂️ COPY ENDS HERE**
---
## 📖 Detailed Installation Guide
### What Gets Installed:
| Component | Source | Count |
|-----------|--------|-------|
| AI Agents | contains-studio/agents | 37 |
| MCP Vision Tools | @z_ai/mcp-server | 8 |
| MCP Web Tools | claude-codex-settings | 2 |
| MCP GitHub Tools | @z_ai/coding-helper | 1 |
| Auto-Triggering | contains-studio + custom | 4 agents |
| **Total** | | **40+ agents, 15+ tools** |
---
## 🎯 Quick Reference
**After Installation, Test With:**
```bash
# Start Claude Code
claude
# Try these commands:
> List all available agents
> Use the frontend-developer agent to create a React component
> Use the whimsy-injector agent to enhance this UI
# Test MCP tools:
> Analyze this image: [path to image]
> Search the web for "latest AI trends"
> Read the documentation from https://example.com
```
---
## 🆚 Master Prompt vs Installation Scripts
| Feature | Master Prompt | Installation Scripts |
|---------|--------------|---------------------|
| **Setup** | Copy-paste into Claude Code | Run bash scripts |
| **Control** | Step-by-step confirmation | Automated execution |
| **Customization** | Easy to modify steps | Edit script files |
| **Transparency** | See all steps upfront | Scripts run automatically |
| **Best For** | Understanding what happens | Quick installation |
---
## 📚 Source Repositories
This integration pulls from multiple open-source projects:
### Core Agents
- **[contains-studio/agents](https://github.com/contains-studio/agents)** - 37 agents with PROACTIVELY auto-triggering
- **[claude-codex-settings](https://github.com/fcakyon/claude-codex-settings)** - MCP configuration patterns
### Design Inspiration
- **[ui-ux-pro-max-skill](https://github.com/nextlevelbuilder/ui-ux-pro-max-skill)** - UI/UX design patterns
### Coordination Framework
- **[Ralph](https://github.com/iannuttall/ralph)** - Multi-agent coordination patterns
### MCP Tools
- **[@z_ai/mcp-server](https://github.com/zai-ai/mcp-server)** - Vision and analysis tools
- **[Model Context Protocol](https://github.com/modelcontextprotocol)** - Open standard for AI tools
### Official Tools
- **[Claude Code](https://github.com/anthropics/claude-code)** - Official Claude Code CLI
- **[Z.AI GLM Documentation](https://docs.z.ai/devpack/tool/claude)** - Official GLM integration guide
---
## ✅ After Installation
Test your setup:
```bash
# 1. Verify agents are installed
ls ~/.claude/agents/
find ~/.claude/agents -name "*.md" | wc -l
# 2. Start Claude Code
claude
# 3. Check status (enter /status when prompted)
/status
# 4. Try an agent
> Use the studio-coach agent to help me plan a complex project
```
---
**Built for developers who ship.** 🚀