Plugin setup
Set up Storyblast in Figma
Storyblast is currently distributed directly by Storyblast, not through an approved Figma Community listing. Download the plugin package, import its manifest, then finish account linking and local bridge setup.
Download the plugin package
After purchase, download the Storyblast plugin bundle from your Storyblast account, unzip it on your machine, and keep the folder available locally so Figma desktop can import the manifest.
This download requires an active Storyblast purchase.
Requirements
01
Figma desktop app on macOS or Windows
02
An active Storyblast purchase on storyblastai.com
03
The same Storyblast account inside the plugin
04
A local Codex bridge available at http://localhost:8787
Install flow
- Download
storyblast-figma-plugin.zipand unzip it on your machine. - Open Figma desktop and go to
Plugins > Development > Import plugin from manifest.... - Select the
manifest.jsonfile inside the unzipped Storyblast plugin folder, then run Storyblast from the Development plugins menu. - Choose Sign in to Storyblast and complete the browser confirmation with the same account that completed checkout.
- Start the local bridge on your machine and confirm
http://localhost:8787is reachable. - Back in the plugin, use Check bridge. If ChatGPT or Codex auth is still missing, choose Login ChatGPT and finish the browser flow.
- Once account link, bridge reachability, and AI auth are all green, return to Generate and create your first post batch.
Important note about the bridge
Storyblast v1 uses a local Codex bridge for generation instead of a hosted generation endpoint. That means the plugin is currently best suited to users who are comfortable running a local helper process on the same machine as Figma.
If you are operating from this repo, the bridge command is pnpm run social:bridge. If you need help confirming bridge setup, contact support@storyblastai.com.
Troubleshooting
- Cannot find the manifest: make sure you fully unzipped the plugin download before importing it.
- Account mismatch: sign in with the checkout email.
- Bridge offline: verify localhost:8787 is live.
- Auth stuck: rerun Check bridge after browser login.
- Still blocked: contact support@storyblastai.com.