Keynote: set theme
keynote_set_themeApply a different theme to an entire Keynote deck, with automatic rollback if any slide loses text. Preview changes on a copy using dry_run before committing.
Instructions
Apply a different Keynote theme to the whole deck. Rolled back if any slide loses text. dry_run=true previews the change on a copy without touching the file. Use to switch the deck's theme only. For a full designed look (fonts, sizes, colours) use keynote_apply_design, which can set the theme too.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | Path to the .key deck (absolute, or starting with ~). | |
| theme | Yes | Theme name from keynote_list_themes. | |
| dry_run | No | true = make the change on a throwaway copy, run every check, and return what would change; the file itself is not touched. Use it before broad or risky edits and show the user. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||