From e93b208902b67add806c766d47a189126abd1aee Mon Sep 17 00:00:00 2001 From: Brian Madison Date: Tue, 28 Oct 2025 17:22:31 -0500 Subject: [PATCH] file cleanup --- .claude/commands/agent-vibes/add.md | 23 -- .../agent-vibes/agent-health-coach.md | 16 -- .../commands/agent-vibes/agent-motivator.md | 16 -- .../commands/agent-vibes/agent-negotiator.md | 16 -- .claude/commands/agent-vibes/agent-vibes.md | 83 ------- .claude/commands/agent-vibes/agent.md | 83 ------- .claude/commands/agent-vibes/bmad.md | 219 ------------------ .claude/commands/agent-vibes/commands.json | 81 ------- .claude/commands/agent-vibes/get.md | 9 - .claude/commands/agent-vibes/language.md | 25 -- .claude/commands/agent-vibes/learn.md | 74 ------ .claude/commands/agent-vibes/list.md | 14 -- .claude/commands/agent-vibes/personality.md | 84 ------- .claude/commands/agent-vibes/preview.md | 18 -- .claude/commands/agent-vibes/provider.md | 54 ----- .claude/commands/agent-vibes/replay-target.md | 15 -- .claude/commands/agent-vibes/replay.md | 21 -- .claude/commands/agent-vibes/sample.md | 13 -- .claude/commands/agent-vibes/sentiment.md | 53 ----- .../agent-vibes/set-favorite-voice.md | 86 ------- .claude/commands/agent-vibes/set-language.md | 48 ---- .claude/commands/agent-vibes/set-pretext.md | 71 ------ .claude/commands/agent-vibes/set-speed.md | 41 ---- .claude/commands/agent-vibes/switch.md | 53 ----- .claude/commands/agent-vibes/target-voice.md | 29 --- .claude/commands/agent-vibes/target.md | 33 --- .claude/commands/agent-vibes/update.md | 22 -- .claude/commands/agent-vibes/version.md | 11 - .claude/commands/agent-vibes/whoami.md | 7 - .claude/piper-voices-dir.txt | 1 - .claude/tts-provider.txt | 1 - 31 files changed, 1320 deletions(-) delete mode 100644 .claude/commands/agent-vibes/add.md delete mode 100644 .claude/commands/agent-vibes/agent-health-coach.md delete mode 100644 .claude/commands/agent-vibes/agent-motivator.md delete mode 100644 .claude/commands/agent-vibes/agent-negotiator.md delete mode 100644 .claude/commands/agent-vibes/agent-vibes.md delete mode 100644 .claude/commands/agent-vibes/agent.md delete mode 100644 .claude/commands/agent-vibes/bmad.md delete mode 100644 .claude/commands/agent-vibes/commands.json delete mode 100644 .claude/commands/agent-vibes/get.md delete mode 100644 .claude/commands/agent-vibes/language.md delete mode 100644 .claude/commands/agent-vibes/learn.md delete mode 100644 .claude/commands/agent-vibes/list.md delete mode 100644 .claude/commands/agent-vibes/personality.md delete mode 100644 .claude/commands/agent-vibes/preview.md delete mode 100755 .claude/commands/agent-vibes/provider.md delete mode 100644 .claude/commands/agent-vibes/replay-target.md delete mode 100644 .claude/commands/agent-vibes/replay.md delete mode 100644 .claude/commands/agent-vibes/sample.md delete mode 100644 .claude/commands/agent-vibes/sentiment.md delete mode 100644 .claude/commands/agent-vibes/set-favorite-voice.md delete mode 100644 .claude/commands/agent-vibes/set-language.md delete mode 100644 .claude/commands/agent-vibes/set-pretext.md delete mode 100644 .claude/commands/agent-vibes/set-speed.md delete mode 100644 .claude/commands/agent-vibes/switch.md delete mode 100644 .claude/commands/agent-vibes/target-voice.md delete mode 100644 .claude/commands/agent-vibes/target.md delete mode 100644 .claude/commands/agent-vibes/update.md delete mode 100644 .claude/commands/agent-vibes/version.md delete mode 100644 .claude/commands/agent-vibes/whoami.md delete mode 100644 .claude/piper-voices-dir.txt delete mode 100644 .claude/tts-provider.txt diff --git a/.claude/commands/agent-vibes/add.md b/.claude/commands/agent-vibes/add.md deleted file mode 100644 index 77411984..00000000 --- a/.claude/commands/agent-vibes/add.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -description: Add a new custom ElevenLabs TTS voice -argument-hint: ---- - -Add a new custom ElevenLabs TTS voice to your voice library. - -Usage: - -- `/agent-vibes:add "My Custom Voice" abc123xyz456789` -- `/agent-vibes:add Narrator KTPVrSVAEUSJRClDzBw7` - -The voice ID should be a 15-30 character alphanumeric string from your ElevenLabs account. - -To find your voice IDs: - -1. Go to https://elevenlabs.io/app/voice-library -2. Click on a voice -3. Copy the voice ID from the URL or settings - -After adding, you can switch to it with `/agent-vibes:switch "Voice Name"` - -!bash .claude/hooks/voice-manager.sh add $ARGUMENTS diff --git a/.claude/commands/agent-vibes/agent-health-coach.md b/.claude/commands/agent-vibes/agent-health-coach.md deleted file mode 100644 index bf48c7f8..00000000 --- a/.claude/commands/agent-vibes/agent-health-coach.md +++ /dev/null @@ -1,16 +0,0 @@ -# Activating Health Coach Agent - -You are now operating as a **Health Coach Agent** - a holistic health expert using the proven methods of Ben Azadi. - -Please read and fully embody the role defined in `.claude/agents/health-coach.md`. - -**Key Instructions:** - -1. Read the complete health-coach.md file to understand your role -2. Follow ALL communication patterns, protocols, and frameworks defined in that file -3. Use Ben Azadi's metabolic health approach, keto flex philosophy, and functional health principles -4. Help the user with their health and wellness goals using these evidence-based methods - -**Agent Active**: Health Coach (Ben Azadi Style) - -The user is ready to discuss their health goals. Please acknowledge you've loaded the health coach framework and ask how you can help them optimize their metabolic health. diff --git a/.claude/commands/agent-vibes/agent-motivator.md b/.claude/commands/agent-vibes/agent-motivator.md deleted file mode 100644 index 0cbdda9c..00000000 --- a/.claude/commands/agent-vibes/agent-motivator.md +++ /dev/null @@ -1,16 +0,0 @@ -# Activating Motivator Agent - -You are now operating as a **Motivator Agent** - a peak performance coach combining the most powerful strategies from Tony Robbins, David Goggins, Mel Robbins, and Les Brown. - -Please read and fully embody the role defined in `.claude/agents/motivator.md`. - -**Key Instructions:** - -1. Read the complete motivator.md file to understand your role -2. Follow ALL communication patterns, techniques, and frameworks defined in that file -3. Use state management, the 40% rule, the 5-second rule, and massive action philosophy -4. Help the user break through limiting beliefs and take immediate action - -**Agent Active**: Motivator (Peak Performance Coach) - -The user is ready to get motivated and take action. Please acknowledge you've loaded the motivator framework and challenge them to share what they've been putting off or what goal they want to achieve. diff --git a/.claude/commands/agent-vibes/agent-negotiator.md b/.claude/commands/agent-vibes/agent-negotiator.md deleted file mode 100644 index 0ddd94ab..00000000 --- a/.claude/commands/agent-vibes/agent-negotiator.md +++ /dev/null @@ -1,16 +0,0 @@ -# Activating Negotiator Agent - -You are now operating as a **Negotiator Agent** - an expert negotiation coach using the proven methods of Chris Voss. - -Please read and fully embody the role defined in `.claude/agents/negotiator.md`. - -**Key Instructions:** - -1. Read the complete negotiator.md file to understand your role -2. Follow ALL communication patterns, techniques, and frameworks defined in that file -3. Use tactical empathy, calibrated questions, and Chris Voss techniques -4. Help the user with their negotiation needs using these proven methods - -**Agent Active**: Negotiator (Chris Voss Style) - -The user is ready to discuss their negotiation needs. Please acknowledge you've loaded the negotiator framework and ask how you can help them negotiate. diff --git a/.claude/commands/agent-vibes/agent-vibes.md b/.claude/commands/agent-vibes/agent-vibes.md deleted file mode 100644 index efefe669..00000000 --- a/.claude/commands/agent-vibes/agent-vibes.md +++ /dev/null @@ -1,83 +0,0 @@ ---- -description: ElevenLabs TTS voice management commands ---- - -# 🎀 ElevenLabs Voice Management - -Manage your ElevenLabs text-to-speech voices with these commands: - -## Available Commands - -### `/agent-vibes:list [first|last] [N]` - -List all available voices, with optional filtering - -- `/agent-vibes:list` - Show all voices -- `/agent-vibes:list first 5` - Show first 5 voices -- `/agent-vibes:list last 3` - Show last 3 voices - -### `/agent-vibes:preview [first|last] [N]` - -Preview voices by playing audio samples - -- `/agent-vibes:preview` - Preview first 3 voices -- `/agent-vibes:preview 5` - Preview first 5 voices -- `/agent-vibes:preview last 5` - Preview last 5 voices - -### `/agent-vibes:switch ` - -Switch to a different default voice - -- `/agent-vibes:switch Northern Terry` -- `/agent-vibes:switch "Cowboy Bob"` - -### `/agent-vibes:get` - -Display the currently selected voice - -### `/agent-vibes:add ` - -Add a new custom voice from your ElevenLabs account - -- `/agent-vibes:add "My Voice" abc123xyz456` - -### `/agent-vibes:replay [N]` - -Replay recently played TTS audio - -- `/agent-vibes:replay` - Replay last audio -- `/agent-vibes:replay 1` - Replay most recent -- `/agent-vibes:replay 2` - Replay second-to-last -- `/agent-vibes:replay 3` - Replay third-to-last - -Keeps last 10 audio files in history. - -### `/agent-vibes:set-pretext ` - -Set a prefix word/phrase for all TTS messages - -- `/agent-vibes:set-pretext AgentVibes` - All TTS starts with "AgentVibes:" -- `/agent-vibes:set-pretext "Project Alpha"` - Custom phrase -- `/agent-vibes:set-pretext ""` - Clear pretext - -Saved locally in `.claude/config/agentvibes.json` - -## Getting Voice IDs - -To add your own custom voices: - -1. Go to https://elevenlabs.io/app/voice-library -2. Select or create a voice -3. Copy the voice ID (15-30 character alphanumeric string) -4. Use `/agent-vibes:add` to add it - -## Default Voices - -The system comes with these Character Voices from ElevenLabs: - -- Northern Terry, Grandpa Spuds Oxley, Ms. Walker -- Ralf Eisend, Amy, Michael, Jessica Anne Bogart -- Aria, Lutz Laugh, Dr. Von Fusion, Matthew Schmitz -- Demon Monster, Cowboy Bob, Drill Sergeant - -Enjoy your TTS experience! 🎡 diff --git a/.claude/commands/agent-vibes/agent.md b/.claude/commands/agent-vibes/agent.md deleted file mode 100644 index 45d35c70..00000000 --- a/.claude/commands/agent-vibes/agent.md +++ /dev/null @@ -1,83 +0,0 @@ -# Agent Vibes - Role-Based AI Agents - -Activate a specialized AI agent with a specific professional role and expertise. Unlike personalities (which change speaking style), agents embody complete professional roles with domain-specific knowledge, methodologies, and coaching frameworks. - -## Available Agents - -### `/agent-vibes:agent negotiator` - -**Role**: Expert Negotiation Coach -**Inspired by**: [Chris Voss](https://www.blackswanltd.com/) - Former FBI hostage negotiator -**Specialty**: Tactical empathy, calibrated questions, and psychological techniques for winning negotiations -**Use for**: Salary negotiations, business deals, conflict resolution, difficult conversations - -### `/agent-vibes:agent health-coach` - -**Role**: Holistic Health & Metabolic Coach -**Inspired by**: [Ben Azadi](https://benazadi.com/) - Keto expert and functional health practitioner -**Specialty**: Ketogenic nutrition, metabolic flexibility, intermittent fasting, sustainable wellness -**Use for**: Weight loss, energy optimization, metabolic health, nutrition guidance - -### `/agent-vibes:agent motivator` - -**Role**: Peak Performance & Accountability Coach -**Inspired by**: Tony Robbins, David Goggins, Mel Robbins, Les Brown -**Specialty**: State management, mental toughness, massive action, destroying limiting beliefs -**Use for**: Overcoming procrastination, building momentum, achieving goals, personal transformation - -## How Agents Work - -1. **Slash Command**: Type `/agent-vibes:agent ` to activate an agent -2. **Agent Context**: The AI loads the agent's complete professional framework -3. **Specialized Guidance**: You receive expert coaching in that domain -4. **Persistent Session**: The agent role continues until you deactivate it - -## Example Usage - -```bash -# Activate negotiator for salary discussion -/agent-vibes:agent negotiator -"I need help negotiating my salary offer..." - -# Switch to health coach for wellness goals -/agent-vibes:agent health-coach -"I want to lose weight and improve my energy..." - -# Get motivated to overcome procrastination -/agent-vibes:agent motivator -"I keep putting off starting my business..." -``` - -## Agent vs Personality - -| Feature | Agents | Personalities | -| ------------ | --------------------------------------- | ------------------------------ | -| **Purpose** | Professional role with domain expertise | Speaking style and tone | -| **Content** | Structured frameworks and methodologies | Emotional flavor and character | -| **Depth** | Deep domain knowledge and coaching | Surface-level style changes | -| **Examples** | Negotiator, Health Coach, Motivator | Sarcastic, Flirty, Pirate | -| **Use Case** | Solve specific problems | Make interactions entertaining | - -You can combine both! For example: - -- `/agent-vibes:agent negotiator` + `/agent-vibes:personality professional` -- `/agent-vibes:agent motivator` + `/agent-vibes:personality intense` - -## Deactivating an Agent - -Simply start a new conversation or explicitly state: "Exit agent mode" or "Return to normal mode" - -## Credits - -This feature was inspired by leading experts in their fields: - -- **Chris Voss**: Former FBI lead international hostage negotiator, founder of [Black Swan Group](https://www.blackswanltd.com/), author of "Never Split the Difference" -- **Ben Azadi**: Functional health practitioner, keto expert, host of Keto Kamp Podcast, founder of [Ben Azadi Health](https://benazadi.com/), author of "Keto Flex" -- **Tony Robbins**: Peak performance strategist and life coach -- **David Goggins**: Ultra-endurance athlete and mental toughness expert -- **Mel Robbins**: Motivational speaker and author of "The 5 Second Rule" -- **Les Brown**: Legendary motivational speaker - ---- - -**Note**: Agents provide coaching and guidance based on proven methodologies. They are not a substitute for professional advice from licensed practitioners (lawyers, doctors, therapists, etc.). diff --git a/.claude/commands/agent-vibes/bmad.md b/.claude/commands/agent-vibes/bmad.md deleted file mode 100644 index 64308a56..00000000 --- a/.claude/commands/agent-vibes/bmad.md +++ /dev/null @@ -1,219 +0,0 @@ -# /agent-vibes:bmad Command - -Complete BMAD voice integration - assigns unique voices to each BMAD agent AND makes them speak when activated. - -## Usage - -``` -/agent-vibes:bmad [arguments] -``` - -## Subcommands - -### `enable` - -Enables voice assignment for BMAD agents AND automatically injects TTS into agent activation instructions. - -**What it does:** - -1. βœ… Enables BMAD voice plugin (assigns voices to agents) -2. βœ… Backs up current voice/personality settings -3. βœ… Injects TTS hooks into all BMAD agent files -4. βœ… BMAD agents will now SPEAK when they activate! - -**Example:** - -``` -/agent-vibes:bmad enable -``` - -**Output:** - -``` -βœ… BMAD voice plugin enabled -πŸ’Ύ Previous settings backed up: - Voice: Aria - Personality: normal - -πŸ“Š BMAD Agent Voice Mappings: - pm β†’ Matthew Schmitz [professional] - dev β†’ Jessica Anne Bogart [normal] - qa β†’ Ralf Eisend [professional] - -🎀 Automatically enabling TTS for BMAD agents... - -βœ… Injected TTS into: pm.md β†’ Voice: Matthew Schmitz -βœ… Injected TTS into: dev.md β†’ Voice: Jessica Anne Bogart -βœ… Injected TTS into: qa.md β†’ Voice: Ralf Eisend - -πŸŽ‰ TTS enabled for 10 agents -πŸ’‘ BMAD agents will now speak when activated! -``` - -### `disable` - -Disables BMAD voice plugin AND removes TTS from all BMAD agents. - -**What it does:** - -1. βœ… Restores your previous voice/personality settings -2. βœ… Removes TTS hooks from all BMAD agent files -3. βœ… Disables BMAD voice plugin -4. βœ… Agents return to normal (silent) behavior - -**Example:** - -``` -/agent-vibes:bmad disable -``` - -**Output:** - -``` -❌ BMAD voice plugin disabled -πŸ”„ Restoring previous settings: - Voice: Aria - Personality: normal - -πŸ”‡ Automatically disabling TTS for BMAD agents... - -βœ… Removed TTS from: pm.md -βœ… Removed TTS from: dev.md -βœ… Removed TTS from: qa.md - -βœ… TTS disabled for 10 agents -``` - -### `status` - -Shows plugin status and current voice mappings. - -**Example:** - -``` -/agent-vibes:bmad status -``` - -**Output:** - -``` -βœ… BMAD voice plugin: ENABLED - -πŸ“Š BMAD Agent Voice Mappings: - pm β†’ Matthew Schmitz [professional] - dev β†’ Jessica Anne Bogart [normal] - qa β†’ Ralf Eisend [professional] - ... -``` - -### `list` - -Lists all BMAD agents and their assigned voices. - -**Example:** - -``` -/agent-vibes:bmad list -``` - -### `set [personality]` - -Quickly change voice for specific agent. - -**Examples:** - -``` -/agent-vibes:bmad set pm "Aria" -/agent-vibes:bmad set dev "Cowboy Bob" sarcastic -/agent-vibes:bmad set qa "Northern Terry" professional -``` - -**Arguments:** - -- `agent-id`: BMAD agent identifier (pm, dev, qa, architect, po, analyst, sm, ux-expert, bmad-master, bmad-orchestrator) -- `voice`: Valid AgentVibes voice name -- `personality` (optional): Personality to apply (default: normal) - -### `edit` - -Opens `.claude/plugins/bmad-voices.md` for manual editing. - -**Example:** - -``` -/agent-vibes:bmad edit -``` - -**Usage:** -Edit the markdown table directly to change voice mappings. - -## How It Works - -### Voice Assignment - -1. **Plugin File**: `.claude/plugins/bmad-voices.md` contains voice-to-agent mappings -2. **Activation Flag**: `.claude/plugins/bmad-voices-enabled.flag` enables/disables the plugin - -### TTS Injection (Automatic) - -When you run `/agent-vibes:bmad enable`, the system automatically: - -1. **Scans BMAD agents**: Finds all `.md` files in `.bmad-core/agents/` or `bmad-core/agents/` -2. **Injects TTS hooks**: Modifies each agent's `activation-instructions` YAML block -3. **Assigns voices**: Uses the voice mapping from the plugin file -4. **Creates backups**: Saves `.backup-pre-tts` files before modifying - -**What gets injected:** - -```yaml -activation-instructions: - - STEP 4: Greet user with your name/role and immediately run `*help` - - # AGENTVIBES-TTS-INJECTION: Speak agent greeting with assigned voice - - Run this bash command to announce activation: .claude/hooks/play-tts.sh "Agent pm activated and ready" "Matthew Schmitz" -``` - -**Result**: When you activate a BMAD agent with `/BMad:agents:pm`, you'll hear: -πŸ”Š "Agent pm activated and ready" (spoken in Matthew Schmitz's voice) - -### Provider Support - -The TTS injection works with **any configured TTS provider**: - -- βœ… **ElevenLabs** - Uses AI voices with full voice mapping -- βœ… **Piper TTS** - Uses neural voices (free, offline) - -The system automatically detects your configured provider via `/agent-vibes:provider info` and uses the appropriate TTS engine. You can switch providers anytime with `/agent-vibes:provider switch` and the BMAD agents will continue speaking using the new provider. - -## Available BMAD Agents - -| Agent ID | Role | Default Voice | -| ----------------- | --------------- | ------------------- | -| pm | Product Manager | Matthew Schmitz | -| dev | Developer | Jessica Anne Bogart | -| qa | QA Engineer | Ralf Eisend | -| architect | Architect | Michael | -| po | Product Owner | Amy | -| analyst | Analyst | Lutz Laugh | -| sm | Scrum Master | Ms. Walker | -| ux-expert | UX Expert | Aria | -| bmad-master | BMAD Master | Aria | -| bmad-orchestrator | Orchestrator | Ms. Walker | - -## Implementation Details - -**For AgentVibes Developers:** - -The plugin integrates with the Agent Vibes output style through bash hooks: - -```bash -# Check if BMAD agent is active -BMAD_AGENT_ID=$(echo "$COMMAND" | grep -oP '/BMad:agents:\K[a-z-]+') - -# Get voice from plugin if enabled -if [[ -n "$BMAD_AGENT_ID" ]]; then - MAPPED_VOICE=$(.claude/hooks/bmad-voice-manager.sh get-voice "$BMAD_AGENT_ID") - if [[ -n "$MAPPED_VOICE" ]]; then - .claude/hooks/play-tts.sh "message" "$MAPPED_VOICE" - fi -fi -``` diff --git a/.claude/commands/agent-vibes/commands.json b/.claude/commands/agent-vibes/commands.json deleted file mode 100644 index e2315a6c..00000000 --- a/.claude/commands/agent-vibes/commands.json +++ /dev/null @@ -1,81 +0,0 @@ -{ - "namespace": "agent-vibes", - "commands": [ - { - "name": "list", - "description": "List all available ElevenLabs voices" - }, - { - "name": "preview", - "description": "Preview ElevenLabs voices by playing audio samples" - }, - { - "name": "switch", - "description": "Switch to a different ElevenLabs voice" - }, - { - "name": "whoami", - "description": "Display currently selected voice" - }, - { - "name": "sample", - "description": "Play a sample with the current or specified voice" - }, - { - "name": "replay", - "description": "Replay the last TTS message" - }, - { - "name": "personality", - "description": "Manage AI personality settings" - }, - { - "name": "sentiment", - "description": "Set temporary personality sentiment" - }, - { - "name": "set-pretext", - "description": "Configure pre-TTS message text" - }, - { - "name": "set-language", - "description": "Set TTS language for multilingual voices" - }, - { - "name": "add", - "description": "Add a new personality" - }, - { - "name": "get", - "description": "Get personality details" - }, - { - "name": "language", - "description": "Set main/native language" - }, - { - "name": "learn", - "description": "Enable/disable language learning mode" - }, - { - "name": "target", - "description": "Set target language to learn" - }, - { - "name": "target-voice", - "description": "Set voice for target language" - }, - { - "name": "set-speed", - "description": "Set speech speed for Piper TTS voices" - }, - { - "name": "provider", - "description": "Manage TTS providers (ElevenLabs, Piper)" - }, - { - "name": "set-favorite-voice", - "description": "Set or update the favorite voice for a personality" - } - ] -} diff --git a/.claude/commands/agent-vibes/get.md b/.claude/commands/agent-vibes/get.md deleted file mode 100644 index 76ca4f07..00000000 --- a/.claude/commands/agent-vibes/get.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -description: Get the currently selected ElevenLabs TTS voice ---- - -Display the currently selected ElevenLabs TTS voice. - -This shows which voice is currently set as the default for TTS audio generation. - -!bash .claude/hooks/voice-manager.sh get diff --git a/.claude/commands/agent-vibes/language.md b/.claude/commands/agent-vibes/language.md deleted file mode 100644 index 7fd83609..00000000 --- a/.claude/commands/agent-vibes/language.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -description: Set your main/native language for learning mode ---- - -Set your main/native language. This is the language you already know and will hear first when learning mode is enabled. - -Usage: - -``` -/agent-vibes:language english -/agent-vibes:language spanish -/agent-vibes:language french -``` - -The main language uses your currently selected voice. When learning mode is ON, TTS will speak in your main language FIRST, then translate to your target language. - -Default: english - -Supported languages: english, spanish, french, german, italian, portuguese, chinese, japanese, korean, hindi, arabic, polish, dutch, turkish, swedish, russian, and 15+ more. - -After setting your main language: - -1. Set your target language with `/agent-vibes:target ` -2. Set target voice with `/agent-vibes:target-voice ` -3. Enable learning mode with `/agent-vibes:learn` diff --git a/.claude/commands/agent-vibes/learn.md b/.claude/commands/agent-vibes/learn.md deleted file mode 100644 index a6db8041..00000000 --- a/.claude/commands/agent-vibes/learn.md +++ /dev/null @@ -1,74 +0,0 @@ ---- -description: Enable or disable language learning mode ---- - -Turn language learning mode ON or OFF. When enabled, Claude will speak acknowledgments and completions in BOTH your main language and target language. - -Usage: - -``` -/agent-vibes:learn # Turn ON -/agent-vibes:learn off # Turn OFF -/agent-vibes:learn status # Show current setup -``` - -## How Learning Mode Works: - -When learning mode is **ON**: - -1. **First**: Speak in your main language (using your current voice) -2. **Then**: Speak the SAME message translated to your target language (using target voice) - -Example: - -``` -Main language (English, Aria): "I'll check that for you" -Target language (Spanish, Antoni): "Lo verificarΓ© para ti" -``` - -## Setup Steps: - -1. Set your main language: - - ``` - /agent-vibes:language english - ``` - -2. Set your target language: - - ``` - /agent-vibes:target spanish - ``` - -3. Set target voice (recommended): - - ``` - /agent-vibes:target-voice Antoni - ``` - -4. Enable learning mode: - - ``` - /agent-vibes:learn - ``` - -5. Check your setup: - ``` - /agent-vibes:learn status - ``` - -## Notes: - -- Translations are **direct translations** of what was said in the main language -- Same **personality/sentiment** applies to both languages -- Works with all AgentVibes features (BMAD, personalities, etc.) -- Requires multilingual voices for target language (Antoni, Rachel, Domi, Bella, etc.) -- Small pause (0.5s) between main and target language announcements - -## Disable Learning Mode: - -``` -/agent-vibes:learn off -``` - -This returns to normal single-language TTS mode. diff --git a/.claude/commands/agent-vibes/list.md b/.claude/commands/agent-vibes/list.md deleted file mode 100644 index dc531fc6..00000000 --- a/.claude/commands/agent-vibes/list.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -description: List available ElevenLabs TTS voices with optional filtering -argument-hint: [first|last] [N] ---- - -List available ElevenLabs TTS voices. - -Usage examples: - -- `/agent-vibes:list` - Show all voices -- `/agent-vibes:list first 5` - Show first 5 voices -- `/agent-vibes:list last 3` - Show last 3 voices - -!bash .claude/hooks/voice-manager.sh list $ARGUMENTS diff --git a/.claude/commands/agent-vibes/personality.md b/.claude/commands/agent-vibes/personality.md deleted file mode 100644 index 5f8f2eb9..00000000 --- a/.claude/commands/agent-vibes/personality.md +++ /dev/null @@ -1,84 +0,0 @@ ---- -description: Set or customize the personality style for TTS messages -argument-hint: [personality_name|list|add|edit|get|reset] ---- - -# /agent-vibes:personality - -Set or customize the personality style for TTS messages. - -This command allows you to add character and emotion to your TTS announcements by applying personality modifiers to messages. - -## Usage - -```bash -# Set a personality -/agent-vibes:personality flirty -/agent-vibes:personality sarcastic - -# List all personalities -/agent-vibes:personality list - -# Add custom personality -/agent-vibes:personality add cowboy "Howdy partner!" "Yeehaw!" - -# Show current personality -/agent-vibes:personality get - -# Reset to normal -/agent-vibes:personality reset -``` - -## Available Personalities - -- **normal** - Standard professional tone -- **flirty** - Playful and charming -- **angry** - Frustrated and irritated -- **sassy** - Bold with attitude -- **moody** - Melancholic and brooding -- **funny** - Lighthearted and comedic -- **sarcastic** - Dry wit and irony -- **poetic** - Elegant and lyrical -- **annoying** - Over-enthusiastic -- **professional** - Formal and precise -- **pirate** - Seafaring swagger -- **robot** - Mechanical and precise -- **surfer-dude** - Chill beach vibes -- **millennial** - Internet generation speak -- **zen** - Peaceful and mindful -- **dramatic** - Theatrical flair -- **crass** - Edgy and blunt -- **random** - Picks a different personality each time! - -## Editing Personalities - -Each personality is stored as a markdown file in `.claude/personalities/`. You can: - -### Edit existing personalities: - -```bash -/agent-vibes:personality edit flirty -``` - -This shows the file path - edit it directly to customize behavior. - -### Create new personalities: - -```bash -/agent-vibes:personality add cowboy -``` - -Creates a new personality file, then edit it to customize. - -### Personality files contain: - -- **Prefix**: Text added before messages -- **Suffix**: Text added after messages -- **AI Instructions**: How the AI should speak -- **Example Responses**: Sample messages - -Files are located in `.claude/personalities/[name].md` - -## Implementation - -!bash .claude/hooks/personality-manager.sh $ARGUMENTS diff --git a/.claude/commands/agent-vibes/preview.md b/.claude/commands/agent-vibes/preview.md deleted file mode 100644 index 5575a14a..00000000 --- a/.claude/commands/agent-vibes/preview.md +++ /dev/null @@ -1,18 +0,0 @@ ---- -description: Preview TTS voices by playing audio samples (provider-aware) -argument-hint: [voice_name|first|last] [N] ---- - -Preview TTS voices by playing audio samples from your active provider. - -Usage examples: - -- `/agent-vibes:preview` - Preview first 3 voices (default) -- `/agent-vibes:preview 5` - Preview first 5 voices -- `/agent-vibes:preview Jessica` - Preview Jessica Anne Bogart voice (ElevenLabs) -- `/agent-vibes:preview lessac` - Preview Lessac voice (Piper) -- `/agent-vibes:preview "Northern Terry"` - Preview Northern Terry voice -- `/agent-vibes:preview first 10` - Preview first 10 voices -- `/agent-vibes:preview last 5` - Preview last 5 voices - -!bash .claude/hooks/provider-commands.sh preview $ARGUMENTS diff --git a/.claude/commands/agent-vibes/provider.md b/.claude/commands/agent-vibes/provider.md deleted file mode 100755 index 78a6cdae..00000000 --- a/.claude/commands/agent-vibes/provider.md +++ /dev/null @@ -1,54 +0,0 @@ ---- -description: Manage TTS providers (list, switch, info, test) -argument-hint: [command] [args...] ---- - -# Provider Management Commands - -Manage TTS providers (ElevenLabs, Piper) - switch between providers, view details, and test. - -## Usage - -```bash -/agent-vibes:provider list # Show all available providers -/agent-vibes:provider switch # Switch to a different provider -/agent-vibes:provider info # Show detailed provider information -/agent-vibes:provider test # Test current provider -/agent-vibes:provider get # Show current active provider -/agent-vibes:provider help # Show this help -``` - -## Examples - -```bash -# List available providers -/agent-vibes:provider list - -# Switch to Piper (free, offline) -/agent-vibes:provider switch piper - -# Switch to ElevenLabs (premium quality) -/agent-vibes:provider switch elevenlabs - -# Get info about a provider -/agent-vibes:provider info piper - -# Test current provider -/agent-vibes:provider test - -# Show current provider -/agent-vibes:provider get -``` - -## Provider Comparison - -| Feature | ElevenLabs | Piper | -| -------- | -------------------- | -------------- | -| Quality | ⭐⭐⭐⭐⭐ | ⭐⭐⭐⭐ | -| Cost | Free tier + $5-22/mo | Free forever | -| Offline | No | Yes | -| Platform | All | WSL/Linux only | - -Learn more: agentvibes.org/providers - -!bash .claude/hooks/provider-commands.sh $ARGUMENTS diff --git a/.claude/commands/agent-vibes/replay-target.md b/.claude/commands/agent-vibes/replay-target.md deleted file mode 100644 index 2362936a..00000000 --- a/.claude/commands/agent-vibes/replay-target.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -description: Replay the last target language audio (for language learning mode) ---- - -Replay the last message that was spoken in your target language during language learning mode. - -This is useful when learning a new language - you can hear the translation again without triggering a new one. - -Usage: - -- `/agent-vibes:replay-target` - Replay the last target language audio - -**Note:** This only works when language learning mode is active (`/agent-vibes:learn`). - -!bash .claude/hooks/replay-target-audio.sh diff --git a/.claude/commands/agent-vibes/replay.md b/.claude/commands/agent-vibes/replay.md deleted file mode 100644 index 081de714..00000000 --- a/.claude/commands/agent-vibes/replay.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -description: Replay recently played TTS audio -argument-hint: [N] ---- - -Replay previously played TTS audio from history. - -Usage: - -- `/agent-vibes:replay` - Replay last audio (most recent) -- `/agent-vibes:replay 1` - Replay last audio -- `/agent-vibes:replay 2` - Replay second-to-last audio -- `/agent-vibes:replay 3` - Replay third-to-last audio - -The system keeps the last 10 audio files in history. This is useful for: - -- Hearing a summary again -- Checking what was just said -- Comparing different voice samples - -!bash .claude/hooks/voice-manager.sh replay $ARGUMENTS diff --git a/.claude/commands/agent-vibes/sample.md b/.claude/commands/agent-vibes/sample.md deleted file mode 100644 index 0b3271a4..00000000 --- a/.claude/commands/agent-vibes/sample.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -description: Test a voice with sample text -argument-hint: ---- - -Test a specific ElevenLabs voice by playing sample text. - -Usage: - -- `/agent-vibes:sample Cowboy` - Test the Cowboy voice -- `/agent-vibes:sample "Northern Terry"` - Test Northern Terry voice - -!bash .claude/hooks/voice-manager.sh sample $ARGUMENTS diff --git a/.claude/commands/agent-vibes/sentiment.md b/.claude/commands/agent-vibes/sentiment.md deleted file mode 100644 index 3d9bf28c..00000000 --- a/.claude/commands/agent-vibes/sentiment.md +++ /dev/null @@ -1,53 +0,0 @@ ---- -description: Set sentiment/personality for your current voice -argument-hint: [personality_name|list|get] ---- - -# Agent Vibes Sentiment Command - -Set the sentiment/personality style for your current voice without changing the voice itself. - -```bash -.claude/hooks/sentiment-manager.sh "$@" -``` - -## Usage - -```bash -# Set sentiment for current voice -/agent-vibes:sentiment flirty -/agent-vibes:sentiment sarcastic -/agent-vibes:sentiment angry - -# See current sentiment -/agent-vibes:sentiment get - -# List available sentiments -/agent-vibes:sentiment list -``` - -## What This Does - -The sentiment command allows you to: - -- Keep your current voice (e.g., your custom voice) -- Apply a personality style (flirty, sarcastic, angry, etc.) -- Change how AI speaks without changing WHO speaks - -## Example - -```bash -# You're using your custom voice "MyVoice" -/agent-vibes:switch MyVoice - -# Now add a sarcastic sentiment to MyVoice -/agent-vibes:sentiment sarcastic -# AI will now respond with sarcasm in MyVoice - -# Or set both at once -/agent-vibes:switch MyVoice --sentiment flirty -``` - -## Available Sentiments - -Run `/agent-vibes:sentiment list` to see all available personality styles. diff --git a/.claude/commands/agent-vibes/set-favorite-voice.md b/.claude/commands/agent-vibes/set-favorite-voice.md deleted file mode 100644 index 7d33aaba..00000000 --- a/.claude/commands/agent-vibes/set-favorite-voice.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -description: Set or update the favorite voice for a personality -argument-hint: ---- - -# /agent-vibes:set-favorite-voice - -Set or update the favorite voice for a specific personality. - -This command allows you to assign a preferred voice to a personality. When you switch to that personality, it will automatically use the assigned voice. - -## Usage - -```bash -# Set favorite voice for a personality -/agent-vibes:set-favorite-voice flirty "Aria" -/agent-vibes:set-favorite-voice sarcastic "Northern Terry" - -# For Piper voices (when Piper provider is active) -/agent-vibes:set-favorite-voice flirty "en_US-amy-medium" -``` - -## Confirmation Prompt - -If the personality already has a favorite voice assigned, you'll see a confirmation prompt: - -``` -⚠️ WARNING: Personality 'flirty' already has a favorite voice assigned! - - Current favorite (elevenlabs): Jessica Anne Bogart - New voice: Aria - -Do you want to replace the favorite voice? - -Enter your choice (yes/no): -``` - -**Options:** - -- **yes** / **y** - Replace the current favorite with the new voice -- **no** / **n** - Keep the current favorite voice - -## Provider-Aware - -This command is provider-aware and will update the correct voice field: - -- **ElevenLabs** - Updates `elevenlabs_voice` field -- **Piper** - Updates `piper_voice` field - -## How It Works - -1. Checks if the personality exists -2. Detects the active TTS provider (ElevenLabs or Piper) -3. Checks if a favorite voice is already assigned -4. If yes, shows confirmation prompt -5. Updates the personality markdown file with the new voice - -## Voice Assignment Storage - -Favorite voices are stored in personality markdown files: - -```markdown ---- -name: flirty -description: Playful and charming personality -elevenlabs_voice: Jessica Anne Bogart -piper_voice: en_US-amy-medium ---- -``` - -## Examples - -```bash -# Assign Aria to flirty personality -/agent-vibes:set-favorite-voice flirty "Aria" - -# Assign Northern Terry to sarcastic personality -/agent-vibes:set-favorite-voice sarcastic "Northern Terry" - -# Update pirate personality to use Cowboy Bob -/agent-vibes:set-favorite-voice pirate "Cowboy Bob" -``` - -## Implementation - -!bash .claude/hooks/personality-manager.sh set-favorite-voice $ARGUMENTS diff --git a/.claude/commands/agent-vibes/set-language.md b/.claude/commands/agent-vibes/set-language.md deleted file mode 100644 index 6c896d38..00000000 --- a/.claude/commands/agent-vibes/set-language.md +++ /dev/null @@ -1,48 +0,0 @@ -# /agent-vibes:set-language - -Set the language for TTS narration. AgentVibes will automatically use multilingual voices and speak in your chosen language. - -## Usage - -```bash -# Set language -/agent-vibes:set-language spanish -/agent-vibes:set-language french -/agent-vibes:set-language german - -# Show current language -/agent-vibes:set-language - -# Reset to English (default) -/agent-vibes:set-language english -/agent-vibes:set-language reset -``` - -## Supported Languages - -Spanish, French, German, Italian, Portuguese, Chinese, Japanese, Korean, Polish, Dutch, Turkish, Russian, Arabic, Hindi, Swedish, Danish, Norwegian, Finnish, Czech, Romanian, Ukrainian, Greek, Bulgarian, Croatian, Slovak, and 20+ more. - -## How It Works - -1. **Sets Language**: Stores your language preference in `.claude/tts-language.txt` -2. **Voice Selection**: Automatically uses multilingual voices (Antoni, Rachel, Domi, Bella) -3. **BMAD Integration**: Works with BMAD plugin - agents speak in your language -4. **Personality Preserved**: Keeps your current personality/sentiment style - -## Multilingual Voice Recommendations - -- **Spanish**: Antoni, Matilda -- **French**: Rachel, Charlotte -- **German**: Domi, Charlotte -- **Italian**: Bella -- **Portuguese**: Matilda -- **Other Languages**: Antoni (best all-around multilingual) - -## Implementation - -This command tells Claude AI to: - -1. Validate the language is supported -2. Save to `.claude/tts-language.txt` -3. Switch to an appropriate multilingual voice if needed -4. Inform user of the change diff --git a/.claude/commands/agent-vibes/set-pretext.md b/.claude/commands/agent-vibes/set-pretext.md deleted file mode 100644 index ad0a2a79..00000000 --- a/.claude/commands/agent-vibes/set-pretext.md +++ /dev/null @@ -1,71 +0,0 @@ ---- -description: Set a pretext word/phrase that prefixes all TTS announcements ---- - -# Set TTS Pretext - -Configure a word or phrase that will be spoken before every TTS message. - -## Usage - -```bash -/agent-vibes:set-pretext -``` - -## Examples - -Set "AgentVibes" as the pretext: - -```bash -/agent-vibes:set-pretext AgentVibes -``` - -Set a phrase: - -```bash -/agent-vibes:set-pretext "Project Alpha" -``` - -Clear the pretext: - -```bash -/agent-vibes:set-pretext "" -``` - -## What It Does - -When a pretext is set: - -- **Without pretext**: "I'll do the task" -- **With pretext**: "AgentVibes: I'll do the task" - -The pretext is saved locally in `.claude/config/agentvibes.json` and persists across sessions. - -!bash -CONFIG_DIR="${CLAUDE_PROJECT_DIR:-.}/.claude/config" -CONFIG_FILE="$CONFIG_DIR/agentvibes.json" - -# Get the pretext from arguments - -PRETEXT="$ARGUMENTS" - -# Create config directory if it doesn't exist - -mkdir -p "$CONFIG_DIR" - -# Initialize config file if it doesn't exist - -if [ ! -f "$CONFIG_FILE" ]; then -echo '{}' > "$CONFIG_FILE" -fi - -# Update or clear the pretext - -if [ -z "$PRETEXT" ]; then # Clear pretext -jq 'del(.pretext)' "$CONFIG_FILE" > "${CONFIG_FILE}.tmp" && mv "${CONFIG_FILE}.tmp" "$CONFIG_FILE" -echo "βœ… Pretext cleared" -else # Set pretext -jq --arg pretext "$PRETEXT" '.pretext = $pretext' "$CONFIG_FILE" > "${CONFIG_FILE}.tmp" && mv "${CONFIG_FILE}.tmp" "$CONFIG_FILE" - echo "βœ… Pretext set to: $PRETEXT" - echo "πŸ“’ All TTS messages will now start with: \"$PRETEXT:\"" -fi diff --git a/.claude/commands/agent-vibes/set-speed.md b/.claude/commands/agent-vibes/set-speed.md deleted file mode 100644 index 5dbc3d81..00000000 --- a/.claude/commands/agent-vibes/set-speed.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -description: Set TTS speech speed for Piper voices -argument-hint: [target] ---- - -# Set Speech Speed - -Control the speech rate for Piper TTS voices (ElevenLabs doesn't support speed control). - -## Usage - -```bash -/agent-vibes:set-speed 2x # Set main voice to 2x slower -/agent-vibes:set-speed target 2x # Set target language to 2x slower -/agent-vibes:set-speed 0.5x # Set main voice to 2x faster -/agent-vibes:set-speed target 3x # Set target language to 3x slower -/agent-vibes:set-speed normal # Reset to normal speed (1.0) -/agent-vibes:set-speed target normal # Reset target to normal speed -``` - -## Speed Values - -- `0.5x` or `-2x` = 2x faster (half duration) -- `1x` or `normal` = Normal speed -- `2x` or `+2x` = 2x slower (double duration, great for learning) -- `3x` or `+3x` = 3x slower (triple duration, very slow) - -## Examples - -```bash -# Make Spanish 2x slower for learning -/agent-vibes:set-speed target 2x - -# Make main voice faster -/agent-vibes:set-speed 0.5x - -# Reset target language to normal speed -/agent-vibes:set-speed target normal -``` - -!bash .claude/hooks/speed-manager.sh $ARGUMENTS diff --git a/.claude/commands/agent-vibes/switch.md b/.claude/commands/agent-vibes/switch.md deleted file mode 100644 index b057b63c..00000000 --- a/.claude/commands/agent-vibes/switch.md +++ /dev/null @@ -1,53 +0,0 @@ ---- -description: Switch to a different ElevenLabs TTS voice -argument-hint: [voice_name_or_number] [--sentiment personality_name] ---- - -# Voice Selection - -If no arguments provided, display this list: - -## 🎀 Available ElevenLabs Voices - -1. **Amy** - Young and friendly -2. **Aria** - Clear professional -3. **Cowboy Bob** - Western charm -4. **Demon Monster** - Deep and spooky -5. **Dr. Von Fusion** - Eccentric scientist -6. **Drill Sergeant** - Military authority -7. **Grandpa Spuds Oxley** - Wise elder -8. **Jessica Anne Bogart** - Wickedly eloquent -9. **Lutz Laugh** - Jovial and giggly -10. **Matthew Schmitz** - Deep baritone -11. **Michael** - British urban -12. **Ms. Walker** - Warm teacher -13. **Northern Terry** - Eccentric British -14. **Ralf Eisend** - International speaker - -Then check current voice with: !bash .claude/hooks/voice-manager.sh get - -And inform user: "To switch voices, use `/agent-vibes:switch ` or `/agent-vibes:switch `" - -If arguments ARE provided: - -1. Parse arguments for --sentiment flag -2. If --sentiment is present: - - Extract voice name/number (everything before --sentiment) - - Extract sentiment name (after --sentiment) - - Execute: !bash .claude/hooks/voice-manager.sh switch - - Then execute: !bash .claude/hooks/sentiment-manager.sh set -3. If no --sentiment flag: - - Execute: !bash .claude/hooks/voice-manager.sh switch $ARGUMENTS - -## Examples - -```bash -# Switch voice only -/agent-vibes:switch Jessica Anne Bogart - -# Switch voice and set sentiment -/agent-vibes:switch Aria --sentiment sarcastic - -# Switch by number with sentiment -/agent-vibes:switch 5 --sentiment flirty -``` diff --git a/.claude/commands/agent-vibes/target-voice.md b/.claude/commands/agent-vibes/target-voice.md deleted file mode 100644 index d726f077..00000000 --- a/.claude/commands/agent-vibes/target-voice.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -description: Set the voice for your target language ---- - -Set which voice to use when speaking your target language. This should typically be a multilingual voice that supports your target language. - -Usage: - -``` -/agent-vibes:target-voice Antoni -/agent-vibes:target-voice Rachel -/agent-vibes:target-voice Domi -``` - -Recommended multilingual voices: - -- **Antoni** - Best for Spanish, Portuguese -- **Rachel** - Best for French, English -- **Domi** - Best for German, European languages -- **Bella** - Best for Italian, Romance languages -- **Charlotte** - European languages -- **Matilda** - Latin languages - -These voices support 30+ languages using ElevenLabs' Multilingual v2 model. - -After setting your target voice: - -- Enable learning mode with `/agent-vibes:learn` -- Check your setup with `/agent-vibes:learn status` diff --git a/.claude/commands/agent-vibes/target.md b/.claude/commands/agent-vibes/target.md deleted file mode 100644 index 14e0a2fd..00000000 --- a/.claude/commands/agent-vibes/target.md +++ /dev/null @@ -1,33 +0,0 @@ ---- -description: Set the language you want to learn ---- - -Set the target language you want to learn. When learning mode is enabled, TTS will speak in your main language FIRST, then speak the translation in your target language. - -Usage: - -``` -/agent-vibes:target spanish -/agent-vibes:target french -/agent-vibes:target german -``` - -Recommended voices by target language: - -- Spanish β†’ Antoni (ElevenLabs) / es_ES-davefx-medium (Piper) -- French β†’ Rachel (ElevenLabs) / fr_FR-siwis-medium (Piper) -- German β†’ Domi (ElevenLabs) / de_DE-thorsten-medium (Piper) -- Italian β†’ Bella (ElevenLabs) / it_IT-riccardo-x_low (Piper) -- Portuguese β†’ Matilda (ElevenLabs) / pt_BR-faber-medium (Piper) -- Chinese β†’ Amy (ElevenLabs) / zh_CN-huayan-medium (Piper) -- Japanese β†’ Antoni (ElevenLabs) / ja_JP-hikari-medium (Piper) -- Other languages β†’ Antoni (ElevenLabs) / check available Piper voices - -**Note:** The system will automatically suggest the correct voice based on your active TTS provider. After setting your target language, the suggestion will match whether you're using ElevenLabs or Piper. - -After setting your target language: - -1. Set the voice for target language with `/agent-vibes:target-voice ` -2. Enable learning mode with `/agent-vibes:learn` - -Supported languages: spanish, french, german, italian, portuguese, chinese, japanese, korean, hindi, arabic, polish, dutch, turkish, swedish, russian, and 15+ more. diff --git a/.claude/commands/agent-vibes/update.md b/.claude/commands/agent-vibes/update.md deleted file mode 100644 index 8fcb0cc7..00000000 --- a/.claude/commands/agent-vibes/update.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -description: Update AgentVibes to the latest version -argument-hint: [--yes] ---- - -Updates AgentVibes to the latest version from the npm registry. - -This will update: - -- All slash commands -- TTS scripts and hooks -- Personality templates (new ones added, existing ones updated) -- Output styles - -Your custom settings and voice configurations will be preserved. - -Usage examples: - -- `/agent-vibes:update` - Update with confirmation prompt -- `/agent-vibes:update --yes` - Update without confirmation - -!bash npx agent-vibes update $ARGUMENTS diff --git a/.claude/commands/agent-vibes/version.md b/.claude/commands/agent-vibes/version.md deleted file mode 100644 index 524f2326..00000000 --- a/.claude/commands/agent-vibes/version.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -description: Show the installed AgentVibes version ---- - -Display the currently installed version of AgentVibes. - -Usage: - -- `/agent-vibes:version` - Show version information - -!bash npx agent-vibes --version diff --git a/.claude/commands/agent-vibes/whoami.md b/.claude/commands/agent-vibes/whoami.md deleted file mode 100644 index 687c839e..00000000 --- a/.claude/commands/agent-vibes/whoami.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -description: Show the current active voice and TTS provider ---- - -Display the currently selected TTS voice and active provider (ElevenLabs or Piper). - -!bash .claude/hooks/voice-manager.sh whoami diff --git a/.claude/piper-voices-dir.txt b/.claude/piper-voices-dir.txt deleted file mode 100644 index 77f1832b..00000000 --- a/.claude/piper-voices-dir.txt +++ /dev/null @@ -1 +0,0 @@ -/Users/brianmadison/.claude/piper-voices \ No newline at end of file diff --git a/.claude/tts-provider.txt b/.claude/tts-provider.txt deleted file mode 100644 index 48b567dd..00000000 --- a/.claude/tts-provider.txt +++ /dev/null @@ -1 +0,0 @@ -piper \ No newline at end of file