drumjangler-project-bmad
Installation
SKILL.md
Drumjangler Project BMAD Guardrails
Purpose
Keep Drumjangler aligned with the real BMad Method installation and the product north star: a drummer co-pilot teaching app, not only a stem-splitting utility.
Required Orientation
- Run
scripts/session-hooks/session-start.shat the start of meaningful planning or development work. - Confirm the formal BMAD install exists at
_bmad/. If uncertain, runnpx --yes bmad-method@latest status. - Fetch and read the Linear document named
Drumjangler Operating Ledger: https://linear.app/delorenj/document/drumjangler-operating-ledger-1dc19818bd1f - Treat
_bmad/plus the officialbmad-*skills as the source of BMAD workflow. Do not invent alternate BMAD directories, commands, prompts, or document systems. - Use
bmad-helpwhen workflow routing is unclear. Then use the specific official BMAD skill it recommends, such asbmad-prd,bmad-create-epics-and-stories,bmad-create-story,bmad-dev-story,bmad-quick-dev, orbmad-code-review. - Read existing
_bmad-output/artifacts before planning. The top-level files are legacy bootstrap artifacts; reconcile them into the installedplanning-artifacts/andimplementation-artifacts/layout as work proceeds. - Treat Linear ticket status as evidence to verify, not truth to trust. Reconcile tickets against the repo and app behavior before closing, reopening, or implementing.
- Prioritize MVP work that advances the beta path: library/history, local watch/import, original/drums/drumless playback, token economics, purchase flow, and reliable split processing.
- If BMAD artifacts are missing or stale, rerun the installer rather than hand-creating BMAD internals: