What problem does it solve? Teams following the BMad Method need a disciplined developer agent that executes approved stories with test-first rigor, but generic AI assistants lack persistent persona, project context, and a structured capability menu. ## Core Features & Use Cases - Persona Activation: Adopts the Elliot Senior Software Engineer identity with a customizable role, communication style, and principles loaded from layered TOML configuration files. - Customizable Menu: Presents a numbered capability menu (story implementation, code review, sprint planning, investigation) that dispatches to registered skills by code or fuzzy match. - Persistent Context Loading: Loads project facts, config files, and user preferences at activation so every response stays grounded in project conventions. - Use Case: A developer says "hey Elliot, let's implement the next story" and the agent greets them by name, loads project context, and dispatches directly to the dev-story workflow with TDD discipline. ## Quick Start Ask the agent to talk to Elliot or request the developer agent to implement the next approved story.