Assets Navigation
SkillAI & modelsLets your agent move users between different screens like the library, create tab, templates, and settings.
Available today. Use it from your connected AI after setup.
No other account needed.
Add ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.
Then ask your AI: use the Assets Navigation skill
About this skill
Assets routes, tabs, chat surfaces, and `navigate` targets. Use when sending a user to a screen, interpreting navigation state, deciding which surface owns a workflow, or wiring chat into the Create tab or agent sidebar.
What this skill tells your AI
The instructions your AI receives, as published by builderio/agent-native in templates/assets/.agents/skills/assets-navigation/SKILL.md and read by ahel’s review.
navigate moves the UI to picker, library, generation, asset, and settings
surfaces. Use view-screen when the active library, selected asset, picker,
generation, or embed target is unclear.
Human Library surface
/libraryis the cross-kit browsing surface./library/:libraryIdopens a single brand kit.- Embedded picker hosts still use
/librarywith their iframe/auth bridge params.
Create tab chat surface
- The Create tab (
/) is the full-page Assets chat surface. Use the sharedassetschat thread storage there, keep past chats in the left sidebar, and use the right agent sidebar only on non-Create routes with view-transition handoff back to/.
Templates
- Humans browse Templates at
/templatesand edit one at/templates/:templateId. Usenavigatewith{ view: "templates" }or{ view: "template", templateId }. Legacy{ view: "preset", libraryId, presetId }navigation still resolves for existing conversations. - Global templates work with any accessible brand kit. Associated templates are
limited to their kit and are required for pinned images, skeletons, and logo
compositing. See
logo-compositefor thesettings.skeletonSpecshape and compositing behavior.
Settings
- With the
settings-redesignflag on, Assets › General (/settings/app) holds generation setup: Builder.io, manual Gemini/OpenAI keys, and object storage (#asset-generation-setup,#asset-storage). Keys and storage save at workspace scope, so only owners and admins (or a solo workspace) can change them; members see them read-only. - Assets › Notifications (
/settings/notifications) holds the generation email switch. Read or change it withget-assets-notification-prefsandupdate-assets-notification-prefs, never a raw settings write. - Language is on core's Account › Preferences. Open a Settings page with core's
open-settings-page;navigatewith{ view: "settings" }only opens/settings.
Context tab
- The Context tab hosts governed Creative Context membership. See
creative-contextfor submission and reuse rules.
Related Skills
library-management— what lives behind the Library routes.inline-embeds— rendering an Assets route inline in chat.creative-context— the Context tab's reuse and provenance rules.
Signals
- GitHub stars
- 7k
- Forks
- 613
- Last commit
- Sep 2026
Advanced
- Item type
- skill
- Key
assets-navigation- Source
- github.com/builderio/agent-native