fusion-to-publish-v2

Register React components for Builder.io Publish visual editing workflows.

11|2|Updated Mar 19, 2026
One-click install
npx skills add https://github.com/BuilderIO/builder-agent-skills --skill fusion-to-publish-v2
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fusion-to-publish-v2
Source: https://github.com/BuilderIO/builder-agent-skills/tree/main/fusion-to-publish-v2
Command: npx skills add https://github.com/BuilderIO/builder-agent-skills --skill fusion-to-publish-v2

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill removes the manual setup required to make Builder.io Fusion React components available inside Publish's visual editor by automating integration scaffolding and component registration workflows.

Core Features & Use Cases

  • Publish Integration Setup: Creates and validates the routes, registry, SDK configuration, environment setup, and Builder rules needed for visual editing.
  • Component Registration Automation: Converts TypeScript component props into Builder input definitions and generates registrations for draggable visual editor components.
  • Bulk Component Registration: Scans component directories, identifies unregistered components, and coordinates registration workflows for large codebases.

Quick Start

Use the fusion-to-publish-v2 skill to set up Builder Publish integration and register my React components for the visual editor.

Frequently Asked Questions about fusion-to-publish-v2

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I register React components for the Builder.io visual editor?

Register React components for the Builder.io visual editor by converting TypeScript props into Builder input definitions and generating dynamic imports. This automation creates the registry and routing files needed for visual editing workflows.

How do I set up Builder.io Publish integration in a Next.js project?

Setting up Builder.io Publish integration in a Next.js project involves creating routes, registry files, SDK configuration, and environment variables. The process validates generated files to ensure components are accessible within the visual editor.

Can I bulk register multiple React components for visual editing at once?

Yes, bulk component registration scans your component directories to identify unregistered components and coordinates their registration. This workflow handles large codebases by automating TypeScript prop mapping and dynamic import generation.

Does Builder.io Publish integration work with TypeScript React components?

Builder.io Publish integration works with TypeScript React components by mapping TypeScript props directly to Builder input definitions. This allows the visual editor to recognize component properties and provide draggable editing capabilities.

What's the best way to automate component registration for Builder.io Publish?

Automating component registration for Builder.io Publish is best handled by scaffolding the integration automatically, which generates the SDK configuration, validates routing files, and converts component props without manual setup.

Why are my React components not showing up in the Builder.io visual editor?

React components may not appear in the Builder.io visual editor if the registry files, SDK configuration, or dynamic imports are missing or invalid. Automating the registration workflow validates these generated files to ensure proper routing.