build-sculptor-extension

Build or modify Sculptor UI extensions using ES modules and a manifest.

213|13|Updated Aug 7, 2025
One-click install
npx skills add https://github.com/imbue-ai/sculptor --skill build-sculptor-extension
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: build-sculptor-extension
Source: https://github.com/imbue-ai/sculptor/tree/main/sculptor/sculptor-plugin/skills/build-sculptor-extension
Command: npx skills add https://github.com/imbue-ai/sculptor --skill build-sculptor-extension

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps you to create, modify, and integrate custom extensions for the Sculptor app, adding new functionalities like panels, overlays, or widgets directly to your code.

Core Features & Use Cases

  • Custom Extension Creation: Build new extensions using ES modules and define their functionalities like panels, overlays, and widgets.
  • Modifying Existing Extensions: Iterate on existing extensions to extend their features or tweak their appearance.
  • Use Case: Add a custom dashboard panel that displays live analytics data or integrate an overlay for quick navigation within your project.

Quick Start

Build an extension by following the quick start instructions provided in the manifest and SDK reference.

Frequently Asked Questions about build-sculptor-extension

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

FAQPage Schema
How do I build custom extensions for the Sculptor UI?

To build custom Sculptor extensions, you use ES modules and a manifest to define new functionalities like panels, overlays, or widgets. The process involves leveraging the Sculptor extension SDK to integrate new interfaces directly into your workflow.

What are ES modules and how are they used in Sculptor extension development?

ES modules provide the standard architectural structure for Sculptor extension development. They allow you to encapsulate custom features and interface logic, which are then registered and integrated into the Sculptor app through a defined manifest.

Can I modify existing Sculptor extensions to add new features?

Yes, you can modify existing Sculptor extensions to iterate on their features or tweak their appearance. This allows you to extend current panels, overlays, and widgets to better suit your evolving project requirements.

Do I need to understand the Sculptor extension SDK to create custom panels?

Yes, understanding the Sculptor extension SDK and ES module architecture is required. This knowledge is essential for properly defining your manifest and integrating custom interfaces like analytics dashboards or navigation overlays.

What is the best way to add a custom dashboard panel displaying live data in Sculptor?

The best way to add a custom dashboard panel in Sculptor is by creating a custom extension using ES modules. You define the panel's layout and data integration logic in your manifest and SDK implementation.