Templates
Axint ships 53 bundled templates. Each template is a complete, compile-tested starter definition covering a common App Intents or Apple workflow shape. They’re a great starting point: copy one, rename it, adjust the parameters to match your app, and compile.
Browse them
Section titled “Browse them”From the CLI:
axint templates # list all templatesaxint templates --json # machine-readable for CI / MCPaxint templates send-message # print the source of a specific templateFrom the MCP server (for AI assistants):
axint.templates.listaxint.templates.get { "name": "send-message" }The full set
Section titled “The full set”| Name | Domain | What it does |
|---|---|---|
send-message |
messaging | Sends a message to a contact |
create-event |
productivity | Creates a calendar event |
book-ride |
transportation | Books a ride with a ride-sharing service |
get-directions |
navigation | Gets driving/walking directions |
play-track |
music | Plays a song, album, or playlist |
create-note |
productivity | Creates a note in the default notes app |
log-expense |
finance | Logs an expense to your budget |
log-workout |
health | Logs a workout to HealthKit |
set-thermostat |
smartHome | Sets the thermostat to a target temperature |
place-order |
commerce | Places an order from a menu or catalog |
search-tasks |
productivity | Searches tasks with an EntityQuery-style string search |
dynamic-playlist |
media | Creates a playlist by name, mood, and track count |
plan-trail |
navigation | Plans a trail outing with entity queries and dynamic options |
set-timer |
utilities | Sets a timer with a duration and optional label |
search-notes |
productivity | Searches notes using a query string |
create-reminder |
productivity | Creates a reminder with title, date, and priority |
toggle-setting |
smart-home | Toggles a system or app setting on or off |
share-content |
messaging | Shares content to a destination with an optional message |
navigate-to |
navigation | Navigates to a location with an optional transport mode |
play-music |
media | Plays music by track, artist, album, or playlist |
scan-document |
productivity | Scans or processes a document into a selected format |
translate-text |
utilities | Translates text between languages |
check-weather |
utilities | Checks weather conditions for a location |
add-to-cart |
commerce | Adds an item to a shopping cart with quantity |
book-appointment |
productivity | Books an appointment with a service provider |
run-shortcut |
utilities | Runs another Shortcut or automation by name |
Every template compiles cleanly with axint compile and includes realistic
entitlements and Info.plist keys where relevant.
Using a template from axint init
Section titled “Using a template from axint init”axint init my-intents --template log-workoutDrops the log-workout template into intents/ instead of the default
send-message starter.