Agent-Driven Product Ops

Setting up BMad Method for Claude, Cursor, and Beyond — My Full Workflow and Lessons Learned

A progressive disclosure walkthrough for builders who want a unified, multi-agent pipeline that connects PRDs, architecture, development, and QA across Claude, Cursor, and web chat surfaces.

⚡ Quick Pulse

You can treat this guide like an expanding ladder. Start with the essentials and open each tier as you’re ready for deeper configuration. The entire setup took me under 20 minutes once I knew the flow.

Core Command

npx bmad-method install

Bundles Path

/Users/chriscruz/Dropbox/Github/BMAD/web-bundles

Agents Activated

pm, po, sm, architect, dev, qa, ux-expert, analyst, bmad-master, bmad-orchestrator

Layer 1

Starting the Journey: What Is BMad and Why Use It?

BMad is a modular, opinionated framework built for AI-powered product development. I lean on it for weekly sprints that cycle through PRDs, architecture, sharded stories, and QA gates—exactly the kind of iterative flow modern AI teams live in.

Because it already understands multi-agent orchestration, the method snaps into platforms like Claude, Cursor, and ChatGPT without duct tape. Think of it as a playbook plus automation spine that keeps product, dev, architecture, and QA in sync.

▶️ Watch the BMad Method demo

Layer 2

Installation — Step by Step

a. Run the Installer

Kick off the interactive wizard with:

npx bmad-method install

This command seeds the .bmad-core directory, prompts for key options, and scaffolds rules you’ll reuse everywhere.

b. Project Directory Selection

Enter the full path to your project directory where BMad should be installed:

I pointed it at the actual repo I open in Cursor and Claude Code:

/Users/chriscruz/Dropbox/Github/BMAD

Pro tip: choose your main project root so agent rules, docs, and bundles live exactly where your IDE expects them.

c. PRD Sharding

Will the PRD (Product Requirements Document) be sharded into multiple files?

BMad is flexible—stick to a single PRD if you’re small, or shard into modular files for enterprise-scale automation. I weigh project size and iteration speed; both choices plug into the same agent loop.

d. IDE Configuration (Multiselect)

Which IDE(s) do you want to configure?

Navigate with the arrow keys, toggle with SPACE, and confirm with ENTER. I selected Cursor and keep an eye out for native Claude Code support. If you miss one, hit N at the confirmation prompt and rerun.

e. Web Bundles for Claude, ChatGPT, Gemini

Would you like to include pre-built web bundles? (standalone files for ChatGPT, Claude, Gemini)

I say YES every time. The installer generates ready-to-upload bundles so you can activate BMad agents in web chat. Drop the bundle into Claude or ChatGPT, follow the instructions, and your agents spin up instantly.

f. Bundle Directory

Enter directory for web bundles: (/Users/chriscruz/Dropbox/Github/BMAD/web-bundles)

I take the default path. Keeping bundles next to the repo makes versioning and sharing painless.

Layer 3

What the Installer Did

  • Installed web bundles to /Users/chriscruz/Dropbox/Github/BMAD/web-bundles.
  • Generated agent rulebooks for ux-expert, sm, qa, po, pm, dev, bmad-orchestrator, bmad-master, architect, analyst.
  • Configured Cursor instructions so I can call agents with @pm, @architect, and more.
  • Provisioned the .bmad-core directory with workflow logic, prompt scaffolds, and documentation.

Layer 4

My Next Steps (And Yours!)

1. Read the user guide

The docs live at docs/user-guide.md and .bmad-core/user-guide.md. They outline agent commands, sharding patterns, and quality gates.

📘 Open the GitHub User Guide

2. Invoke agents everywhere

  • Cursor & Claude Code: summon agents with @pm, @architect, or their slash-command equivalents.
  • Web apps (Claude, ChatGPT, Gemini): upload or paste the bundle instructions and watch the agent network boot in seconds.

3. Run the workflow

Define your PRD, shard user stories, ship code with dev + architect guardrails, and let QA agents close the loop. Everything is logged, replayable, and ready for the next sprint.

Layer 5

Why This Rocks

  • Agent-first development: Every phase—from requirements to QA—is standardized, templated, and ready to spin up on demand.
  • Multi-platform reach: Claude, Cursor, ChatGPT, Gemini, or any IDE that honors agent instructions are instantly aligned.
  • Power-user approved: The consistent context stream means I can be PM, architect, and dev without context switching chaos.

TL;DR: BMad is lightweight to install, heavy on leverage. Once your agents are in play, you can build, iterate, and ship like an AI-native team.

Let the Agents Do the Heavy Lifting

Kick off your next product sprint with BMad at the core. The orchestration spine keeps PRDs, architecture, dev, and QA humming in unison across every AI surface you use.