Page References
Use page references when the AI model needs full content from another page – product specs, prior posts, sibling articles. For values inside the same page, use placeholders instead.
Syntax
A page reference uses the @page:// prefix followed by the Kirby page ID:
@page://page-id
For example, @page://blog/my-post or @page://about. Page references are highlighted in blue in the prompt editor.
see@page://about stays plain text. Punctuation around it is fine, so "@page://about" resolves. A page reference built from a placeholder, like @page://{field}, stays plain text too.Inserting via the Toolbar
Use the snippet/placeholder dropdown button in the prompt dialog toolbar and select Include page. This opens Kirby's page picker, and selected pages are inserted at the current cursor position.
Manual Typing
You can also type @page://... directly in the prompt editor. Syntax highlighting appears as you type.
How It Works
When the prompt is sent, each referenced page's title and content are added to it, once per page. The references themselves stay in the prompt text.
Example Use Case
Generate a comparison or summary that references content from other pages:
Compare the features of these two products:
@page://products/basic
@page://products/pro
Or pull in context from a related page while writing:
Write a blog post introduction that references our company mission:
@page://about