Get a vault authoring guide
vault_get_authoring_guideFetch a markdown reference guide that teaches the conventions for authoring a specific entity type in a specific ruleset. Returns the full markdown body, including front-matter metadata (ruleset, entityType, version) at the top. Entity types: 'monster' — monster stat-block authoring (the field map, the stat block math, action types, spell formatting, resistances/immunities, keywords, a worked example), authored via vault_build_monster or vault_create_character + vault_update_character; 'rule' — classes / species / backgrounds / feats / abilities (the type taxonomy, the parent→Ability grant model, type-specific section fields, and the shared mechanics blocks: proficiencyChoices, spellChoices, spellListChoices, preparedSpells, freeCast, uses, ruleChoice, statBonuses), authored via vault_create_rule + vault_update_rule; 'spell' — the spell detail header (casting time / range / area / components / duration), the categories (Class(es)) membership convention, and the damage/healing/effect mechanics blocks, authored via vault_create_spell + vault_update_spell. Pass the ruleset code you are authoring for (list_rulesets gives the codes). Call this BEFORE authoring the matching entity so the result follows the established conventions instead of inferring shape from one-off samples. Returns a 'not found' tool error when the requested entityType / rulesetCode combination does not have a published guide yet.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| entityType | Yes | Entity the guide covers: 'monster', 'rule' (classes / species / backgrounds / feats / abilities), or 'spell'. Lowercase. A ruleset / entity pair with no published guide returns not found. | |
| rulesetCode | No | Ruleset code, from list_rulesets. Use the code, not the display label. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||