Skill Tracer
Skills › BMAD Method › bmad-toolsmith › customize-template.toml

customize-template.toml

57 lines · skills/bmad-toolsmith/shapes/agent/assets/customize-template.toml at bd70c64

1# DO NOT EDIT -- overwritten on every update.
2#
3# {name}, the {title}, is the hardcoded identity of this agent.
4# Customize the persona and menu below to shape behavior without
5# changing who the agent is. Override files:
6# {project-root}/_bmad/custom/{skill}.toml (team)
7# {project-root}/_bmad/custom/{skill}.user.toml (personal)
8
9[agent]
10# non-configurable skill frontmatter, create a custom agent if you need a new name/title
11name = "{name}"
12title = "{title}"
14# --- Configurable below. Overrides merge per BMad structural rules: ---
15# scalars: override wins • arrays (persistent_facts, principles, activation_steps_*): append
16# arrays-of-tables with `code`/`id`: replace matching items, append new ones.
18icon = "{icon}"
20# Steps to run before the standard activation (persona, config, greet).
21activation_steps_prepend = []
23# Steps to run after greet but before dispatch.
24activation_steps_append = []
26# Standing context for the whole session: literal sentences, or `file:` paths and globs
27# under {project-root}, e.g. "file:{project-root}/docs/standards.md".
28persistent_facts = []
30role = "{role}"
31identity = "{identity}"
32communication_style = "{communication_style}"
34# The agent's value system. Overrides append to defaults.
35principles = [
36 "{principle}",
37 "{principle}",
38 "{principle}",
41# Capabilities. Each item has exactly one of `skill` (an installed skill, by name) or
42# `prompt`. Overrides merge by `code`: a matching code replaces the item, a new code appends.
44[[agent.menu]]
45code = "{code}"
46description = "{menu-description}"
47skill = "{installed-skill}"
49[[agent.menu]]
50code = "{code}"
51description = "{menu-description}"
52prompt = "{One or two sentences that are the whole instruction, when the persona and intent suffice.}"
54[[agent.menu]]
55code = "{code}"
56description = "{menu-description}"
57prompt = "Read `{skill-root}/references/{capability}.md` fully and follow it."