Template Picker
Context-aware template picker for creating diagrams, content pages, REST API definitions, and GraphQL operations using Ctrl+Shift+T.
The Template Picker is a searchable overlay that provides quick access to diagram templates, page templates, REST API definitions, and GraphQL operations. It detects the context of the selected directory and shows only the relevant creation options, so you always see items that match your current context.
How It Works
The Template Picker automatically determines the context of the selected directory. For architecture category directories, it shows relevant diagram and page templates. For REST API and GraphQL definitions directories, it shows quick-create options for endpoint definitions and operations. When you select a directory within data-architecture, for example, the picker shows only data architecture templates. When you select a REST API definitions directory, the picker shows only REST API definition creation.
Context-Aware Filtering
The Template Picker uses the workspace directory structure to determine what to show. Each architecture category has its own set of diagram and page templates. The table below lists each context and its corresponding directory pattern.
| Context | Directory Pattern | Available Items |
|---|---|---|
| Application and Integration Architecture | application-and-integration-architecture/ | 11 diagram templates, 27 page templates |
| Architectural Views | architectural-views/ | 15 diagram templates, 26 page templates |
| Cloud and Infrastructure Architecture | cloud-and-infrastructure-architecture/ | 13 diagram templates, 27 page templates |
| Data Architecture | data-architecture/ | 13 diagram templates, 27 page templates |
| Domain and Business Architecture | domain-and-business-architecture/ | Page templates only (27 templates) |
| Governance | governance/ | Page templates only (27 templates) |
| Operating Model and Strategy | operating-model-and-strategy/ | Page templates only (27 templates) |
Item Types
The picker shows diagram templates and page templates, drawn from the architecture category matching the selected directory.
Keyboard Navigation
The Template Picker supports full keyboard navigation for fast, mouse-free operation.
| Key | Action |
|---|---|
| Arrow Up / Arrow Down | Navigate between templates in the list |
| Enter | Select the highlighted template and switch to filename mode |
| Enter (in filename mode) | Create the file with the entered name |
| Escape | Close the picker, or exit filename mode and return to the template list |
| Type any text | Filter templates by title, description, or tags |
188 page templates across seven categories, 88 diagram templates across seven categories, plus seven general-purpose document templates.
88 pre-built architecture diagram templates across seven categories.
188 pre-built architecture documentation templates across seven categories.