bc-widgets

Create and manage BigCommerce widgets and script tags via API.

35|16|Updated Mar 4, 2026
One-click install
npx skills add https://github.com/OrcaQubits/agentic-commerce-claude-plugins --skill bc-widgets
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bc-widgets
Source: https://github.com/OrcaQubits/agentic-commerce-claude-plugins/tree/main/bigcommerce-commerce/skills/bc-widgets
Command: npx skills add https://github.com/OrcaQubits/agentic-commerce-claude-plugins --skill bc-widgets

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill simplifies the process of customizing your BigCommerce storefront by enabling the creation of custom widgets and the injection of scripts for enhanced functionality and content.

Core Features & Use Cases

  • Widget Creation: Design and deploy reusable content blocks (widgets) with dynamic content and custom schemas.
  • Script Injection: Easily add JavaScript, CSS, or HTML snippets to your storefront using the Script Manager API for analytics, chat, or custom integrations.
  • Page Builder Integration: Seamlessly integrate custom widgets into the BigCommerce Page Builder for drag-and-drop customization.
  • Use Case: Add a custom promotional banner widget to your homepage that displays a rotating set of offers, or inject a third-party chat widget into your checkout pages.

Quick Start

Use the bc-widgets skill to create a new widget template for a product recommendation carousel.

Frequently Asked Questions about bc-widgets

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

FAQPage Schema
How do I create custom BigCommerce widgets for storefront customization?

To create custom BigCommerce widgets, define a widget template using Handlebars and JSON schema, configure widget instances with dynamic content, and place them in theme regions via the BigCommerce API. This enables reusable content blocks for storefront customization.

Can I inject custom scripts into my BigCommerce storefront using the API?

Yes, you can inject custom scripts into your BigCommerce storefront using the Script Manager API. This allows you to easily add JavaScript, CSS, or HTML snippets for analytics, chat functionalities, or third-party integrations on checkout and other pages.

What do I need to build BigCommerce widgets with Handlebars and JSON schema?

Building BigCommerce widgets requires an understanding of Handlebars templating for layout, JSON schema definition for configuring dynamic content, and familiarity with BigCommerce API endpoints for content management and placement.

Does BigCommerce Page Builder support custom widget integration?

Yes, BigCommerce Page Builder supports custom widget integration. You can design widget templates via API and seamlessly integrate them into the Page Builder, allowing merchants to use drag-and-drop customization for placing dynamic content blocks.

What's the best way to add a promotional banner widget to a BigCommerce homepage?

The best way to add a promotional banner is to create a custom widget template using Handlebars and JSON schema, configure a widget instance with rotating offers, and place it in a homepage theme region via the BigCommerce API.