We’re building a plugin that runs part of the workflow in FigJam and the next step in Figma Design. Today, plugins are scoped to the current file/editor type, so moving users to the next step is awkward.
- There’s no reliable way for a plugin to open/switch to another file + editor type.
- openExternal() with a Figma URL is not a reliable fallback in the desktop app: it often just focuses the app and lands on Home/Recents rather than opening the intended file.
- The result is a broken UX: we must show instructions like “open a Design file and relaunch the plugin”, which is confusing and feels unprofessional.
- open a new file of an specified type and bring it to front in the Figma application
- Manual instructions to the user (poor UX)
- openExternal() to https://www.figma.com/file/<key> and https://www.figma.com/design/<key>/ (often opens Home/Recents in desktop)
