PluginBench
Skill
Pass
Audit score 90

bmod-core-tools

bmad-code-org/bmad-method

Core metadata module for BMad—set up via the bmad skill, not directly invoked.

What is bmod-core-tools?

This is a required metadata module for the BMad Method framework. It should not be invoked directly; instead, use the `bmad` skill with the `setup core-tools` command to initialize or check its state.

  • Provides core metadata and configuration for BMad
  • Initializes module state on first setup
  • Reports current module state when queried

How to install bmod-core-tools

npx skills add https://github.com/bmad-code-org/bmad-method --skill bmod-core-tools
Prerequisites
  • The `bmad` skill must be installed; if not available, install via `npx skills add bmad-code-org/BMAD-METHOD --skill bmad`
Claude Code
Cursor
Windsurf
Cline

How to use bmod-core-tools

  1. 1.Install the `bmad` skill if not already present
  2. 2.Run `bmad setup core-tools` to initialize or check the module state
  3. 3.Review the reported state to confirm setup is complete

Use cases

Good for
  • Setting up BMad framework for the first time
  • Checking the status of core BMad tools
  • Ensuring BMad dependencies are properly configured
Who it's for
  • Developers using the BMad Method framework
  • Teams setting up BMad-based projects

bmod-core-tools FAQ

Can I invoke bmod-core-tools directly?

No. This is a metadata module that should only be invoked indirectly through the `bmad` skill using `setup core-tools`.

What if I don't have the bmad skill installed?

Install it with `npx skills add bmad-code-org/BMAD-METHOD --skill bmad`, then use it to set up core-tools.

What does 'setup core-tools' do?

It initializes the core-tools module if it has never been set up, or reports its current state if already configured.

Full instructions (SKILL.md)

Source of truth, from bmad-code-org/bmad-method.


name: bmod-core-tools description: Required bmod metadata. Never invoke this skill.

This folder is the BMad Core Tools module's record, not something to run. Invoke the bmad skill with setup core-tools; it sets the module up if it never was, and otherwise reports its state. If there is no bmad skill, say so and offer npx skills add bmad-code-org/BMAD-METHOD --skill bmad.