Get from zero to production-grade observability using the B-MAD O11y Engineer agent.
See the Installation Guide for detailed instructions. The quickest path:
npx bmad-method install --custom-source https://github.com/henrikrexed/bmad-observability-agent
Invoke the O11y Engineer:
/o11y-engineer
The agent will greet you and display a numbered menu of all available capabilities.
Start by understanding your current observability state. Select AM from the menu or run:
Select: AM (Assess Observability Maturity)
The assessment evaluates:
You’ll receive a score from 0-100 with a prioritized improvement roadmap.
Based on your assessment, follow the recommended 8-phase workflow:
After implementation, validate that your telemetry matches the spec. Select VO from the agent menu:
Select: VO (Validate Observability Setup)
This runs the mandatory 5-step Query Validation Gate and produces a detailed report.
| Agent Menu Code | Skill | Purpose |
|---|---|---|
| AM | /o11y-engineer |
Evaluate current observability maturity |
| QS | /o11y-engineer |
Full guided setup from scratch |
| CP | /o11y-engineer |
Design OTel Collector pipeline |
| QC | /o11y-engineer |
Run quality checks (0-100 score) |
| WO | /o11y-write-ottl |
Write OTTL expressions |
| GE | /o11y-generate-epics |
Generate sprint-ready epics |
| IA | /o11y-instrument-app |
Add OpenTelemetry to apps |
| RP | /o11y-redact-pii |
Configure PII redaction |