From 294de6ed3aed6857ec41ccb70b590060de162f47 Mon Sep 17 00:00:00 2001 From: pbean Date: Sat, 28 Mar 2026 23:03:43 -0700 Subject: [PATCH] fix: replace bmad-init dependency with direct config.yaml loading in party-mode Co-Authored-By: Claude Opus 4.6 (1M context) --- src/core-skills/bmad-party-mode/SKILL.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/core-skills/bmad-party-mode/SKILL.md b/src/core-skills/bmad-party-mode/SKILL.md index 3d215c734..4633d66c8 100644 --- a/src/core-skills/bmad-party-mode/SKILL.md +++ b/src/core-skills/bmad-party-mode/SKILL.md @@ -22,7 +22,9 @@ Party mode accepts optional arguments when invoked: 1. **Parse arguments** — check for `--model` and `--solo` flags from the user's invocation. -2. **Load config via bmad-init skill** — store `{user_name}`, `{communication_language}`, and other config vars. +2. Load config from `{project-root}/_bmad/bmm/config.yaml` and resolve: + - Use `{user_name}` for greeting + - Use `{communication_language}` for all communications 3. **Read the agent manifest** at `{project-root}/_bmad/_config/agent-manifest.csv`. Build an internal roster of available agents with their displayName, title, icon, role, identity, communicationStyle, and principles.