diff --git a/src/core/workflows/party-mode/instructions.md b/src/core/workflows/party-mode/instructions.md index 655c2d64..6afd5ede 100644 --- a/src/core/workflows/party-mode/instructions.md +++ b/src/core/workflows/party-mode/instructions.md @@ -1,8 +1,8 @@ # Party Mode - Multi-Agent Discussion Instructions -The workflow execution engine is governed by: {project_root}/.bmad/core/tasks/workflow.xml +The workflow execution engine is governed by: {project_root}/{bmad_folder}/core/tasks/workflow.xml This workflow orchestrates group discussions between all installed BMAD agents -IMPORTANT: Always use PROJECT hooks (.claude/hooks/), NEVER global hooks (~/.claude/hooks/) + @@ -26,7 +26,6 @@ Announce party mode activation with enthusiasm - If using TTS for announcement, use PROJECT hook: .claude/hooks/play-tts.sh (NOT ~/.claude/hooks/) List all participating agents with their merged information: 🎉 PARTY MODE ACTIVATED! 🎉 diff --git a/tools/cli/installers/lib/core/installer.js b/tools/cli/installers/lib/core/installer.js index c632c39b..afd97494 100644 --- a/tools/cli/installers/lib/core/installer.js +++ b/tools/cli/installers/lib/core/installer.js @@ -230,7 +230,9 @@ class Installer { // Use single quotes to prevent shell expansion of special chars like ! content = content.replaceAll( '', - `If AgentVibes party mode is enabled, immediately trigger TTS with agent's voice: + `IMPORTANT: Always use PROJECT hooks (.claude/hooks/), NEVER global hooks (~/.claude/hooks/) + +If AgentVibes party mode is enabled, immediately trigger TTS with agent's voice: - Use Bash tool: \`.claude/hooks/bmad-speak.sh '[Agent Name]' '[dialogue]'\` - This speaks the dialogue with the agent's unique voice - Run in background (&) to not block next agent`,