edouard-claude

Bmad2vibe — Code Quality skill for Claude Code

Code Quality community

Convert BMAD Method agents, workflows and tasks to Mistral Vibe format.

How to install Bmad2vibe

This entry records only its repository, not the path inside it, so there is no exact command to give. Open edouard-claude/bmad2vibe and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Bmad2vibe does

Convert BMAD Method agents, workflows and tasks to Mistral Vibe format. Single-binary Go CLI that auto-discovers modules from bmad-bundles and BMAD-METHOD repos, generates agent configs (.toml), system prompts (.md) and skills (SKILL.md) with inlined steps, templates and data. Supports XML agents, Markdown/YAML workflows, and MD/XML tasks.

Alternatives in Code Quality

  • Import Drawio — Redraw a draw.io file as an editorial diagram at a chosen format, size, and detail level 27.2k ★
  • Job Stories — Create job stories with acceptance criteria in JTBD format 7.8k ★
  • Video Script: Claude SEO V1.7.2 — What's New — Duration: ~5 minutes Tone: Natural, conversational, like talking to a friend who knows Claude Code Format: Scr 5k ★

README

bmad2vibe

[![CI](https://github.com/edouard-claude/bmad2vibe/actions/workflows/ci.yml/badge.svg)](https://github.com/edouard-claude/bmad2vibe/actions/workflows/ci.yml) [![Go Version](https://img.shields.io/github/go-mod/go-version/edouard-claude/bmad2vibe)](https://go.dev/) [![GitHub release](https://img.shields.io/github/v/release/edouard-claude/bmad2vibe?include_prereleases)](https://github.com/edouard-claude/bmad2vibe/releases/latest) [![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE)

I use [BMAD Method](https://github.com/bmad-code-org/BMAD-METHOD) daily — it's a remarkable framework for structured AI-assisted development. [Mistral Vibe](https://mistral.ai/products/vibe) has real potential to support this kind of agent-driven workflow, so I built this tool to bridge the two.

Converts **BMAD Method** agents, workflows, commands and tasks into **Mistral Vibe** format.

BMAD → Vibe Mapping

BMAD Artifact Vibe Concept Generated Files
Agent (persona XML, ~5-25k lines) Agent + Prompt agents/*.toml + prompts/*.md
Command (stub /bmad-bmm-create-prd) Workflow shortcut agent agents/*.toml + prompts/*.md
Workflow (multi-step process, .md or .yaml) Skill skills/*/SKILL.md (steps + data inlined)
Task/Tool (.md or .xml) Skill skills/bmad-*-task-*/SKILL.md

Pipeline (7 phases)

  1. Agents — XML bundles → TOML (metadata) + MD (full system prompt)
  2. Workflows → Skills with inlined steps, templates and data
  3. Tasks/Tools → User-invocable skills
  4. Workflow shortcuts — lightweight agents for direct invocation (vibe --agent bmad-bmm-create-prd)
  5. Data — docs, CSV, templates copied to skills/bmad-*-data/
  6. AGENTS.md — discovery index for the project root
  7. Validation — cross-ref TOML↔prompt, required fields, safety, orphans, skills

Installation

go build -o bmad2vibe .

Usage

# Full conversio