bigcommerce
BigCommerceは、大規模なオンラインストア構築や、Shopifyからの移行を検討している場合に、API連携に強いECプラットフォームを活用して、柔軟なECサイトを構築するSkill。
📜 元の英語説明(参考)
Build enterprise e-commerce with BigCommerce. Use when a user asks to set up a large-scale online store, use a hosted e-commerce platform with headless API, integrate with Next.js Commerce, or migrate from Shopify to a more API-friendly platform.
🇯🇵 日本人クリエイター向け解説
BigCommerceは、大規模なオンラインストア構築や、Shopifyからの移行を検討している場合に、API連携に強いECプラットフォームを活用して、柔軟なECサイトを構築するSkill。
※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。
下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o bigcommerce.zip https://jpskill.com/download/14685.zip && unzip -o bigcommerce.zip && rm bigcommerce.zip
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/14685.zip -OutFile "$d\bigcommerce.zip"; Expand-Archive "$d\bigcommerce.zip" -DestinationPath $d -Force; ri "$d\bigcommerce.zip"
完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。
💾 手動でダウンロードしたい(コマンドが難しい人向け)
- 1. 下の青いボタンを押して
bigcommerce.zipをダウンロード - 2. ZIPファイルをダブルクリックで解凍 →
bigcommerceフォルダができる - 3. そのフォルダを
C:\Users\あなたの名前\.claude\skills\(Win)または~/.claude/skills/(Mac)へ移動 - 4. Claude Code を再起動
⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。
🎯 このSkillでできること
下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。
📦 インストール方法 (3ステップ)
- 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
- 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
- 3. 展開してできたフォルダを、ホームフォルダの
.claude/skills/に置く- · macOS / Linux:
~/.claude/skills/ - · Windows:
%USERPROFILE%\.claude\skills\
- · macOS / Linux:
Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。
詳しい使い方ガイドを見る →- 最終更新
- 2026-05-18
- 取得日時
- 2026-05-18
- 同梱ファイル
- 1
📖 Skill本文(日本語訳)
※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。
BigCommerce
概要
BigCommerce は、強力なヘッドレス機能を持つホスト型 e コマースプラットフォームです。Shopify とは異なり、より多くの機能が標準で搭載されており (基本的なニーズに対してアプリの料金はかかりません)、包括的な REST + GraphQL API を備え、マルチストアフロントをサポートしています。Next.js、Gatsby、または任意のフロントエンドを使用したヘッドレスコマースのバックエンドとして機能します。
手順
ステップ 1: Storefront API (GraphQL)
// lib/bigcommerce.ts — GraphQL Storefront API 経由で製品をフェッチ
const STOREFRONT_TOKEN = process.env.BC_STOREFRONT_TOKEN!
const STORE_HASH = process.env.BC_STORE_HASH!
export async function getProducts(limit = 12) {
const query = `
query Products($first: Int!) {
site {
products(first: $first) {
edges {
node {
entityId
name
path
prices { price { value currencyCode } }
defaultImage { url(width: 400) altText }
}
}
}
}
}
`
const res = await fetch(`https://store-${STORE_HASH}.mybigcommerce.com/graphql`, {
method: 'POST',
headers: {
'Content-Type': 'application/json',
Authorization: `Bearer ${STOREFRONT_TOKEN}`,
},
body: JSON.stringify({ query, variables: { first: limit } }),
})
const { data } = await res.json()
return data.site.products.edges.map(e => e.node)
}
ステップ 2: Management API (REST)
// lib/bc-admin.ts — サーバー側の製品および注文管理
const BC_TOKEN = process.env.BC_API_TOKEN!
const STORE_HASH = process.env.BC_STORE_HASH!
const BASE_URL = `https://api.bigcommerce.com/stores/${STORE_HASH}/v3`
// 製品の作成
await fetch(`${BASE_URL}/catalog/products`, {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'X-Auth-Token': BC_TOKEN,
},
body: JSON.stringify({
name: 'Premium Headphones',
type: 'physical',
price: 199.99,
weight: 1.5,
categories: [23],
is_visible: true,
}),
})
// 注文の取得
const orders = await fetch(`${BASE_URL}/orders?status_id=11`, {
headers: { 'X-Auth-Token': BC_TOKEN },
}).then(r => r.json())
ステップ 3: Next.js Commerce
# BigCommerce で公式の Next.js Commerce テンプレートを使用
npx create-next-app -e https://github.com/vercel/commerce
# .env.local で BigCommerce プロバイダーを設定
ガイドライン
- BigCommerce は月額 $29 からで、トランザクション手数料はかかりません (Shopify は Shopify Payments を使用しない限り 2% の手数料がかかります)。
- マルチストアフロント: 異なるドメインとカタログを持つ複数のストアを 1 つのアカウントから実行できます。
- Headless-first: GraphQL Storefront API は十分にドキュメント化されており、パフォーマンスも優れています。
- Shopify では追加料金がかかる組み込み機能 (レビュー、ウィッシュリスト、ファセット検索) があります。
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開
BigCommerce
Overview
BigCommerce is a hosted e-commerce platform with strong headless capabilities. Unlike Shopify, it includes more features out of the box (no app fees for basic needs), has a comprehensive REST + GraphQL API, and supports multi-storefront. Works as a backend for headless commerce with Next.js, Gatsby, or any frontend.
Instructions
Step 1: Storefront API (GraphQL)
// lib/bigcommerce.ts — Fetch products via GraphQL Storefront API
const STOREFRONT_TOKEN = process.env.BC_STOREFRONT_TOKEN!
const STORE_HASH = process.env.BC_STORE_HASH!
export async function getProducts(limit = 12) {
const query = `
query Products($first: Int!) {
site {
products(first: $first) {
edges {
node {
entityId
name
path
prices { price { value currencyCode } }
defaultImage { url(width: 400) altText }
}
}
}
}
}
`
const res = await fetch(`https://store-${STORE_HASH}.mybigcommerce.com/graphql`, {
method: 'POST',
headers: {
'Content-Type': 'application/json',
Authorization: `Bearer ${STOREFRONT_TOKEN}`,
},
body: JSON.stringify({ query, variables: { first: limit } }),
})
const { data } = await res.json()
return data.site.products.edges.map(e => e.node)
}
Step 2: Management API (REST)
// lib/bc-admin.ts — Server-side product and order management
const BC_TOKEN = process.env.BC_API_TOKEN!
const STORE_HASH = process.env.BC_STORE_HASH!
const BASE_URL = `https://api.bigcommerce.com/stores/${STORE_HASH}/v3`
// Create product
await fetch(`${BASE_URL}/catalog/products`, {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'X-Auth-Token': BC_TOKEN,
},
body: JSON.stringify({
name: 'Premium Headphones',
type: 'physical',
price: 199.99,
weight: 1.5,
categories: [23],
is_visible: true,
}),
})
// Get orders
const orders = await fetch(`${BASE_URL}/orders?status_id=11`, {
headers: { 'X-Auth-Token': BC_TOKEN },
}).then(r => r.json())
Step 3: Next.js Commerce
# Use the official Next.js Commerce template with BigCommerce
npx create-next-app -e https://github.com/vercel/commerce
# Configure BigCommerce provider in .env.local
Guidelines
- BigCommerce starts at $29/month with no transaction fees (Shopify charges 2% unless using Shopify Payments).
- Multi-storefront: run multiple stores from one account with different domains and catalogs.
- Headless-first: GraphQL Storefront API is well-documented and performant.
- Built-in features (reviews, wishlists, faceted search) that cost extra on Shopify.