Skip to content

Use Studio CLI handoff for Figma imports - #96

Merged
chubes4 merged 1 commit into
trunkfrom
feat/figma-studio-cli-path
Jun 25, 2026
Merged

Use Studio CLI handoff for Figma imports#96
chubes4 merged 1 commit into
trunkfrom
feat/figma-studio-cli-path

Conversation

@chubes4

@chubes4 chubes4 commented Jun 25, 2026

Copy link
Copy Markdown
Contributor

Summary

  • replace the hosted WordPress runner endpoint flow with a Studio CLI handoff
  • export a canonical Blocks Engine site-artifact JSON payload for studio create --from
  • show/copy the Studio CLI command from the Figma plugin UI
  • update docs and tests around the new Studio-owned import boundary

Context

This assumes the Studio CLI import primitive from Automattic/studio#3952 lands. The Figma plugin now pressures that product path directly: the plugin prepares the source payload, while Studio owns site creation, Static Site Importer execution, and cleanup.

Testing

  • npm run check --prefix plugins/figma-to-wordpress-studio
  • npm test --prefix plugins/figma-to-wordpress-studio
  • npm run build --prefix plugins/figma-to-wordpress-studio

AI assistance

  • AI assistance: Yes
  • Tool(s): openai/gpt-5.5 via OpenCode
  • Used for: Updating the Figma plugin handoff, docs, tests, and validation.

@chubes4
chubes4 merged commit a2d565b into trunk Jun 25, 2026
@chubes4
chubes4 deleted the feat/figma-studio-cli-path branch June 25, 2026 18:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant