shopify-polaris-customer-account-extensions

Scaffold Polaris customer account UI extensions with the Shopify CLI.

491|60|Updated Apr 1, 2026
One-click install
npx skills add https://github.com/Shopify/Shopify-AI-Toolkit --skill shopify-polaris-customer-account-extensions
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: shopify-polaris-customer-account-extensions
Source: https://github.com/Shopify/Shopify-AI-Toolkit/tree/main/skills/shopify-polaris-customer-account-extensions
Command: npx skills add https://github.com/Shopify/Shopify-AI-Toolkit --skill shopify-polaris-customer-account-extensions

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Build custom functionality that merchants can install at defined points on the Order index, Order status, and Profile pages in customer accounts. Customer Account UI Extensions also supports scaffolding new customer account extensions using Shopify CLI commands.

Core Features & Use Cases

  • Extend merchant customer account pages by injecting Polaris UI components at Order index, Order status, and Profile sections.
  • Scaffold new customer account extensions quickly using Shopify CLI.
  • Reuse Polaris customer account extension framework and predefined extension targets for predictable deployments.

Quick Start

Scaffold a new customer account UI extension with the Shopify CLI.

Frequently Asked Questions about shopify-polaris-customer-account-extensions

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

FAQPage Schema
How do I add custom UI to Shopify customer account pages?

To add custom UI to Shopify customer account pages, you inject Polaris UI components using customer account extensions at the Order index, Order status, and Profile sections. This lets you build features like order-tracking widgets or profile personalization blocks.

What extension targets are available for Shopify customer account UI extensions?

Shopify customer account UI extensions support three primary extension targets: customer-account.order-index.render, customer-account.order-status.render, and customer-account.profile.render. These targets allow you to inject Polaris UI components into specific customer account pages.

Can I scaffold a new customer account extension using Shopify CLI?

Yes, you can scaffold a new customer account extension using Shopify CLI commands. The CLI quickly generates the foundational files and structure needed to start building Polaris UI extensions for merchant customer accounts.

What is the best way to extend the Order index page in customer accounts?

The best way to extend the Order index page in customer accounts is by using the customer-account.order-index.render extension target. This target allows you to inject custom Polaris UI components directly into the order listing section.

Does the Shopify customer account extension framework support adding widgets to the Profile page?

Yes, the Shopify customer account extension framework supports adding widgets to the Profile page. You can use the customer-account.profile.render extension target to inject custom Polaris UI components for profile personalization blocks.

When should I use customer account UI extensions instead of other Shopify customization methods?

You should use customer account UI extensions when you need to inject custom Polaris UI components at defined points on the Order index, Order status, and Profile pages. They provide predictable deployments and reusable framework support for merchant-facing features.