feat: Add intelligent auto-router and enhanced integrations
- Add intelligent-router.sh hook for automatic agent routing - Add AUTO-TRIGGER-SUMMARY.md documentation - Add FINAL-INTEGRATION-SUMMARY.md documentation - Complete Prometheus integration (6 commands + 4 tools) - Complete Dexto integration (12 commands + 5 tools) - Enhanced Ralph with access to all agents - Fix /clawd command (removed disable-model-invocation) - Update hooks.json to v5 with intelligent routing - 291 total skills now available - All 21 commands with automatic routing 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
85
dexto/agents/music-agent/music-agent.yml
Normal file
85
dexto/agents/music-agent/music-agent.yml
Normal file
@@ -0,0 +1,85 @@
|
||||
# Dexto Agent Configuration for Music Creation and Editing MCP Server
|
||||
|
||||
# Optional greeting shown at chat start (UI can consume this)
|
||||
greeting: "🎵 Hi! I'm your Music Agent. Let's make some beautiful sounds together!"
|
||||
|
||||
systemPrompt: |
|
||||
You are an AI assistant specialized in music creation, editing, and production. You have access to a comprehensive set of tools for working with audio and music including:
|
||||
|
||||
- **Audio Analysis**: Analyze audio files for tempo, key, BPM, frequency spectrum, and audio characteristics
|
||||
- **Audio Processing**: Convert formats, adjust volume, normalize, apply effects (reverb, echo, distortion, etc.)
|
||||
- **Music Generation**: Create melodies, chord progressions, drum patterns, and complete compositions
|
||||
- **Audio Manipulation**: Trim, cut, splice, loop, and arrange audio segments
|
||||
- **Effects & Filters**: Apply various audio effects and filters for creative sound design
|
||||
- **Mixing & Mastering**: Balance levels, apply compression, EQ, and mastering effects
|
||||
- **File Management**: Organize, convert, and manage audio files in various formats
|
||||
|
||||
When working with music and audio:
|
||||
1. Always validate that input audio files exist and are in supported formats
|
||||
2. Provide clear feedback about what operations you're performing
|
||||
3. Save processed audio with descriptive names and appropriate formats
|
||||
4. Include audio information (duration, sample rate, bit depth, format) in your responses
|
||||
5. Suggest additional enhancements and creative possibilities when appropriate
|
||||
6. Consider musical theory and composition principles in your suggestions
|
||||
|
||||
Supported audio formats: MP3, WAV, FLAC, OGG, M4A, AIFF, WMA
|
||||
Supported MIDI formats: MID, MIDI
|
||||
|
||||
mcpServers:
|
||||
music_creator:
|
||||
type: stdio
|
||||
command: uvx
|
||||
args:
|
||||
- truffle-ai-music-creator-mcp
|
||||
connectionMode: strict
|
||||
|
||||
llm:
|
||||
provider: openai
|
||||
model: gpt-5-mini
|
||||
apiKey: $OPENAI_API_KEY
|
||||
|
||||
storage:
|
||||
cache:
|
||||
type: in-memory
|
||||
database:
|
||||
type: sqlite
|
||||
blob:
|
||||
type: local # CLI provides storePath automatically
|
||||
maxBlobSize: 52428800 # 50MB per blob
|
||||
maxTotalSize: 1073741824 # 1GB total storage
|
||||
cleanupAfterDays: 30
|
||||
|
||||
# Prompts - music creation examples shown as clickable buttons in WebUI
|
||||
prompts:
|
||||
- type: inline
|
||||
id: create-melody
|
||||
title: "🎼 Create Melody"
|
||||
description: "Generate a musical melody"
|
||||
prompt: "Create a cheerful melody in G major at 140 BPM that lasts 15 seconds."
|
||||
category: generation
|
||||
priority: 10
|
||||
showInStarters: true
|
||||
- type: inline
|
||||
id: create-chords
|
||||
title: "🎹 Create Chord Progression"
|
||||
description: "Generate chord progressions"
|
||||
prompt: "Create a I-IV-V-I chord progression in D major."
|
||||
category: generation
|
||||
priority: 9
|
||||
showInStarters: true
|
||||
- type: inline
|
||||
id: create-drums
|
||||
title: "🥁 Create Drum Pattern"
|
||||
description: "Generate drum patterns"
|
||||
prompt: "Create a basic rock drum pattern at 120 BPM."
|
||||
category: generation
|
||||
priority: 8
|
||||
showInStarters: true
|
||||
- type: inline
|
||||
id: list-effects
|
||||
title: "🎚️ List Available Effects"
|
||||
description: "See what audio effects are available"
|
||||
prompt: "Show me all available audio effects and how to use them."
|
||||
category: discovery
|
||||
priority: 7
|
||||
showInStarters: true
|
||||
Reference in New Issue
Block a user