Skip to main content

Toolkit FAQs

The Toolkit is Nativeline’s system of # commands that let you attach real assets — fonts, colors, images, sounds, data files, videos, animations, and 3D models — directly into your app. Type # in the chat input to see all available commands.See the full Toolkit documentation.
Each command supports specific file types:
CommandSupported Types
#imagePNG, JPEG, GIF, HEIC, TIFF, BMP, SVG
#fontTTF, OTF
#colorColor picker (no file)
#soundMP3, WAV, AIFF
#videoMOV, MP4, QuickTime
#dataJSON, CSV
#lottieJSON (Lottie animation)
#3dUSDZ, Reality
You can attach one file per # command per message. If you need to add multiple assets, send them in separate messages — one at a time works best so the AI can properly integrate each one.
#color opens a color picker instead of a file picker. You pick a color visually, then name it and describe where to use it. The color gets added to your app’s asset catalog as a named color.
  • #image adds the file to your app’s asset catalog — it becomes part of your app (icons, backgrounds, UI elements)
  • Drag-and-drop shows the AI a visual reference — used for design mockups, screenshots, or showing what you want
Use #image for app assets. Use drag-and-drop for references.
Before sending: Click the X on the orange file chip to remove it.After sending: Ask the AI to remove it: “Remove the font I just added” or “Delete that image from the project.”
When you use #lottie for the first time, Nativeline automatically adds the Lottie Swift package as a dependency to your project. You don’t need to configure anything — it just works.
Yes. The Toolkit (# commands) is available on all plans, including Coffee and Builder.
Imported assets are added to your Xcode project bundle. Images and colors go to the asset catalog, fonts are registered in Info.plist, and other files are added as bundled resources. The AI handles all of this automatically.

Toolkit Overview

Full Toolkit documentation

Chat Interface

How to use # commands in chat