Skip to content

Commit c99d7ac

Browse files
docs: document extra instructions field on themes (#696)
Co-authored-by: mintlify[bot] <109931778+mintlify[bot]@users.noreply.github.com>
1 parent 8e7612a commit c99d7ac

1 file changed

Lines changed: 21 additions & 1 deletion

File tree

guides/data-apps/themes.mdx

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,31 @@ A theme is a bundle of resources the agent uses when it builds an app:
1414
- **Fonts.** Loaded into the app and available to the agent.
1515
- **Images.** Logos, imagery intended to be used in the app, design inspiration, or examples of component styles you'd like the agent to follow. The agent tries to guess each image's intent from its name and content, but you can be explicit in the instructions.
1616
- **`skill.md`.** Free-form instructions for the agent on how to use the theme. This can describe a vibe, specific interactions, or tell the agent exactly how to use the other resources in the theme.
17+
- **Extra instructions.** A free-text field on the theme itself, edited inline from the theme detail panel. Useful for quick tweaks you don't want to manage as a file. See [Extra instructions](#extra-instructions) below.
1718

1819
<Tip>
19-
The quality of a theme depends largely on the specificity of the instructions in `skill.md`. The more concretely you describe how the agent should use the CSS, fonts, and images - and what the app should feel like - the more consistent your results will be.
20+
The quality of a theme depends largely on the specificity of the instructions in `skill.md` and the extra instructions field. The more concretely you describe how the agent should use the CSS, fonts, and images - and what the app should feel like - the more consistent your results will be.
2021
</Tip>
2122

23+
## Extra instructions
24+
25+
Each theme has an **Extra instructions** field that you can edit directly from the theme detail panel in **Settings → Themes**. These instructions are passed to the agent alongside any uploaded instruction markdown files when an app is built with the theme.
26+
27+
Use extra instructions for:
28+
29+
- Quick guidance you want to iterate on without uploading or re-uploading a file.
30+
- Overrides or additions that complement a stable `skill.md`.
31+
- Short, focused directives — for example, capitalization rules, layout preferences, or tone.
32+
33+
Example:
34+
35+
```text Extra instructions
36+
Use sentence case for all headings. Prefer dense layouts over generous whitespace.
37+
Always show the company logo in the top-left corner of the app.
38+
```
39+
40+
Leave the field blank to disable it — empty values are ignored at build time.
41+
2242
## Creating a theme
2343

2444
You create and manage themes from the **Themes** page in **Settings**.

0 commit comments

Comments
 (0)