bmad-commands

Execute BMAD primitives for file operations and test runs with JSON output.

1|Updated Oct 19, 2025
One-click install
npx skills add https://github.com/AcidicSoil/lms-llmsTxt --skill bmad-commands-acidicsoil
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-commands
Source: https://github.com/AcidicSoil/lms-llmsTxt/tree/main/.claude/skills/bmad-commands
Command: npx skills add https://github.com/AcidicSoil/lms-llmsTxt --skill bmad-commands-acidicsoil

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires yaml, and includes scripts (resource) components.

What problem does it solve?

BMAD workflows require reliable, repeatable primitive operations. This skill provides type-safe, self-contained wrappers around common actions (file I/O, test execution, and artifact generation) with structured JSON I/O and built-in telemetry to increase observability and reproducibility.

Core Features & Use Cases

  • Deterministic, type-safe primitives for operations like read_file and run_tests that produce predictable JSON outputs.
  • Rich telemetry and structured errors to simplify monitoring, auditing, and debugging of automated workflows.
  • Easy composition into larger automation flows and sub-skills, enabling end-to-end pipelines with guardrails.

Quick Start

Use the BMAD primitives to start a small automation pipeline by invoking a primitive command that reads a file and returns structured data.

Frequently Asked Questions about bmad-commands

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate file operations and test executions with structured JSON outputs?

Automate file operations and test executions with structured JSON outputs by using deterministic BMAD primitives like read_file and run_tests that provide type-safe wrappers and built-in telemetry to ensure predictable, reproducible workflows.

How does telemetry work with automated test execution and file I/O workflows?

Telemetry works with automated test execution and file I/O workflows by emitting structured JSON outputs alongside typed results, enabling observability, auditing, and simplified debugging throughout the automation pipeline.

What's the best way to generate architecture diagrams and extract ADRs with deterministic behavior?

Generate architecture diagrams and extract ADRs with deterministic behavior by applying BMAD primitives that ensure strict input validation, typed outputs, and error handling to produce reliable, composable automation workflows.

Can I compose BMAD primitives into larger automation pipelines for tech stack analysis?

You can compose BMAD primitives into larger automation pipelines for tech stack analysis because they are self-contained, type-safe wrappers designed for easy composition into end-to-end flows with guardrails.

Do I need YAML to use deterministic BMAD commands for reliable workflows?

You need YAML to use deterministic BMAD commands for reliable workflows, as YAML is a required dependency for the scripts that execute file operations, test runs, and artifact generation with structured JSON I/O.

Why does my automated workflow lack observability and reproducibility during test execution?

Your automated workflow lacks observability and reproducibility during test execution because it does not use deterministic primitives with built-in telemetry and structured error handling to emit typed JSON outputs for monitoring and auditing.