customize-template.toml 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. # DO NOT EDIT -- overwritten on every update.
  2. #
  3. # Workflow customization surface for {skill-name}.
  4. # Team overrides: {project-root}/_bmad/custom/{skill-name}.toml
  5. # Personal overrides: {project-root}/_bmad/custom/{skill-name}.user.toml
  6. [workflow]
  7. # --- Configurable below. Overrides merge per BMad structural rules: ---
  8. # scalars: override wins • arrays (persistent_facts, activation_steps_*): append
  9. # arrays-of-tables with `code`/`id`: replace matching items, append new ones.
  10. # Steps to run before the standard activation (config load, greet).
  11. # Overrides append. Use for pre-flight loads, compliance checks, etc.
  12. activation_steps_prepend = []
  13. # Steps to run after greet but before Stage 1 of the workflow.
  14. # Overrides append. Use for context-heavy setup that should happen
  15. # once the user has been acknowledged.
  16. activation_steps_append = []
  17. # Persistent facts the workflow keeps in mind for the whole run
  18. # (standards, compliance constraints, stylistic guardrails).
  19. # Distinct from the runtime memory sidecar -- these are static context
  20. # loaded on activation. Overrides append.
  21. #
  22. # Each entry is either:
  23. # - a literal sentence, e.g. "All briefs must include a regulatory-risk section."
  24. # - a file reference prefixed with `file:`, e.g. "file:{project-root}/docs/standards.md"
  25. # (glob patterns are supported; the file's contents are loaded and treated as facts).
  26. persistent_facts = []
  27. # Items that are executed when the workflow reaches its terminal stage, after
  28. # the main output has been delivered. Override wins. Leave empty for
  29. # no custom post-completion behavior.
  30. on_complete = []
  31. # --- Workflow-specific configurables (lifted during Configurability Discovery) ---
  32. #
  33. # Templates, output paths, and hooks the builder surfaced with the author.
  34. # Bare paths resolve from the skill root; use `{project-root}/...` to point
  35. # at an org-owned resource elsewhere in the repo. Override wins.
  36. #
  37. # Naming conventions:
  38. # *_template -- file paths for templates the workflow loads
  39. # *_output_path -- writable destinations
  40. # on_<event> -- additional hook scalars beyond on_complete
  41. #
  42. # Example (from bmad-product-brief):
  43. # brief_template = "resources/brief-template.md"