commercetools-merchant-center
Production-tested patterns for commercetools Merchant Center custom applications, custom views, UI Kit, and deployment from a Platinum partner with 50+ live…
Skill by ariessolutionsio
Chalk Labs
Need help deploying commercetools-merchant-center?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/ariessolutionsio-commercetools-merchant-center
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: design
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/commercetools-merchant-center
What's inside
- Skill name
commercetools-merchant-center- Description
- Production-tested patterns for commercetools Merchant Center custom applications, custom views, UI Kit, and deployment from a Platinum partner with 50+ live implementations.
- License
- MIT
- Instructions
- 77 lines in SKILL.md · view on GitHub
Files (6)
- SKILL.md
- custom-applications.md · references/
- custom-views.md · references/
- deployment.md · references/
- ui-data-fetching.md · references/
- ui-forms-components.md · references/
SKILL.md (first lines)
# commercetools Merchant Center Customization Development **Progressive loading — only load what you need:** - Building a Custom Application? Load `references/custom-applications.md` - Building a Custom View? Load `references/custom-views.md` - Working with data fetching or external API proxying? Load `references/ui-data-fetching.md` - Working with forms, routing, or UI Kit components? Load `references/ui-forms-components.md` - Deploying or testing? Load `references/deployment.md` ## CRITICAL Priority -- Architectural Decisions | Pattern | File | Impact | |---------|------|--------| | Custom Application vs Custom View | [references/custom-applications.md](references/custom-applications.md) | Wrong choice means rebuilding from scratch. Applications are full pages; Views are embedded panels. | | Application Shell & Entry Point Config | [references/custom-applications.md](references/custom-applications.md) | Misconfigured `entryPointUriPath` or `cloudIdentifier` blocks all development. Reserved paths silently fail. | | OAuth Scopes & Permission Model | [references/custom-applications.md](references/custom-applications.md) | Missing scopes cause 403 errors in production. Over-scoping violates least privilege. Team assignment is required. | ## HIGH Priority -- Development Patterns | Pattern | File | Impact | |---------|------|--------| | Custom View Panel Types & Locators | [references/custom-views.md](references/custom-views.md) | Wrong panel size or locator means content does not display where users expect it. | | Data Fetching with useMcQuery | [references/ui-data-fetching.md](references/ui-data-fetching.md) | Using raw Apollo without MC context breaks authentication. Must use `GRAPHQL_TARGETS`. | | Forward-To Proxy for External APIs | [references/ui-data-fetching.md](references/ui-data-fetching.md) | Custom API integration requires `/proxy/forward-to` with JWT validation. Direct calls from the browser fail. | | Form Patterns with Formik | [references/ui-forms-components.md](references/ui-forms-components.md) | MC SDK fields expect Formik integration. Raw form state causes validation and accessibility gaps. | | Routing & Navigation | [references/ui-forms-components.md](references/ui-forms-components.md) | Must use `useRouteMatch` for nested routes. Hardcoded paths break across projects. | | UI Kit Components & Design System | [references/ui-forms-components.md](references/ui-forms-components.md) | Ignoring ui-kit produces inconsistent UX and fails design review. | ## MEDIUM Priority -- Deployment & Operations | Pattern | File | Impact | |---------|------|--------| | Deployment to Vercel / Netlify | [references/deployment.md](references/deployment.md) | Missing SPA rewrites cause 404s. Wrong build command skips MC compilation. | | Deployment to commercetools Connect | [references/deployment.md](references/deployment.md) | connect.yaml misconfiguration blocks deployment. APPLICATION_URL is auto-provided. | | Application Registration & States | [references/deployment.md](references/deployment.md) | Forgetting to move from Draft to Ready means the app cannot be installed. | | Testing Custom Applications | [references/deployment.md](references/deployment.md) | MC-specific test utilities required for permission and context mocking. | ## Common Anti-Patterns (Quick Reference) | Anti-Pattern | File | Consequence | |-------------|------|-------------| | Using raw Apollo instead of useMcQuery | [references/ui-data-fetching.md](references/ui-data-fetching.md) | Breaks MC authentication context | | Calling external APIs directly from browser | [references/ui-data-fetching.md](references/ui-data-fetching.md) | CORS failures, bypassed auth -- use Forward-To proxy | | Using raw React state instead of Formik | [references/ui-forms-components.md](references/ui-forms-components.md) | Validation and accessibility gaps with MC fields | | Using ApplicationShell in a Custom View | [references/custom-views.md](references/custom-views.md) | Wrong shell -- Custom Views require CustomViewShell | | Reserved or hardcoded entryPointUriPath | [references/custom-applications.md](references/custom-applications.md) | Application silently fails to load | | Forgetting Draft-to-Ready state transition | [references/deployment.md](references/deployment.md) | App appears registered but cannot be installed | ## Decision Flowchart: Custom Application or Custom View? ``` Does the functionality need its own page and main menu entry? YES --> Custom Application NO --> Continue Does the functionality enhance an EXISTING built-in MC page? (e.g., extra details on an Order, Customer, or Product page) YES --> Custom View NO --> Continue Does the functionality require complex multi-page navigation? (e.g., list page, detail page, create/edit forms) YES --> Custom Application NO --> Continue Is the functionality a simple panel showing contextual info or actions? (e.g., order tracking, loyalty points, quick edits) YES --> Custom View (narrow or extended panel) NO --> Custom Application (default choice for standalone features) ``` ## MCP Complement Use this skill to DESIGN and STRUCTURE your MC extension, then use the [Developer MCP](https://docs.commercetools.com/sdk/mcp/developer-mcp) for MC SDK docs and the [Commerce MCP](https://docs.commercetools.com/sdk/mcp/commerce-mcp) for CRUD operations.
From ariessolutionsio/composable-skills, MIT.
More from ariessolutionsio/composable-skills
- 0.502score
kibo-subscriptions
ariessolutionsio
Use for Kibo Subscription Commerce work — implementing recurring billing, configuring plans (evergreen, fixed-term, subscribe-and-save), managing…
SkillCFreshness: C★ 1Claude Code +9 - 0.502score
kibo-ecommerce
ariessolutionsio
Build, debug, and integrate Kibo Commerce eCommerce features — implement checkout/cart/catalog flows, troubleshoot cart and promotion issues, develop B2B…
SkillCFreshness: C★ 1Claude Code +9 - 0.502score
kibo-oms
ariessolutionsio
Use for Kibo Order Management (OMS) implementation — design order routing strategies (DC-to-store fallback, location-based), implement fulfillment workflows…
SkillCFreshness: C★ 1Claude Code +9 - 0.502score
marketplacer
ariessolutionsio
Operator-side patterns for integrating Marketplacer into a composable commerce stack — GraphQL Operator API, per-seller order splits via Invoices…
SkillCFreshness: C★ 1Claude Code +9 - 0.434score
commercetools-frontend
ariessolutionsio
Production-tested patterns for commercetools storefronts — Next.js, React, PDP/PLP, cart, checkout, SEO, and performance from a Platinum partner with 50+ live…
SkillDFreshness: D★ 1Claude Code +9 - 0.434score
commercetools-api
ariessolutionsio
Production-tested patterns for commercetools cart/checkout, orders, payments, B2B, promotions, extensions, and subscriptions from a Platinum partner with 50+…
SkillDFreshness: D★ 1Claude Code +9 - 0.434score
commercetools-data
ariessolutionsio
Production-tested patterns for commercetools product types, custom types/objects, categories, import/export, and data migration from a Platinum partner with…
SkillDFreshness: D★ 1Claude Code +9 - 0.409score
akeneo
ariessolutionsio
Akeneo PIM development patterns and commercetools integration — API usage, data pipelines, and product enrichment workflows.
SkillDFreshness: D★ 1Claude Code +9 - 0.409score
algolia
ariessolutionsio
Algolia commerce search patterns and commercetools integration — InstantSearch, ranking, relevance, and product sync.
SkillDFreshness: D★ 1Claude Code +9
Signals
- Stars
- 1
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Feb 26, 2026 (8 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from ariessolutionsio
- 0.502score
kibo-subscriptions
ariessolutionsio
Use for Kibo Subscription Commerce work — implementing recurring billing, configuring plans (evergreen, fixed-term, subscribe-and-save), managing…
SkillCFreshness: C★ 1Claude Code +9 - 0.502score
kibo-ecommerce
ariessolutionsio
Build, debug, and integrate Kibo Commerce eCommerce features — implement checkout/cart/catalog flows, troubleshoot cart and promotion issues, develop B2B…
SkillCFreshness: C★ 1Claude Code +9 - 0.502score
kibo-oms
ariessolutionsio
Use for Kibo Order Management (OMS) implementation — design order routing strategies (DC-to-store fallback, location-based), implement fulfillment workflows…
SkillCFreshness: C★ 1Claude Code +9 - 0.502score
marketplacer
ariessolutionsio
Operator-side patterns for integrating Marketplacer into a composable commerce stack — GraphQL Operator API, per-seller order splits via Invoices…
SkillCFreshness: C★ 1Claude Code +9 - 0.434score
commercetools-frontend
ariessolutionsio
Production-tested patterns for commercetools storefronts — Next.js, React, PDP/PLP, cart, checkout, SEO, and performance from a Platinum partner with 50+ live…
SkillDFreshness: D★ 1Claude Code +9 - 0.434score
commercetools-api
ariessolutionsio
Production-tested patterns for commercetools cart/checkout, orders, payments, B2B, promotions, extensions, and subscriptions from a Platinum partner with 50+…
SkillDFreshness: D★ 1Claude Code +9
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get commercetools-merchant-center running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
commercetools-merchant-center skill. Agent Mart. https://agentmart.dev/skills/ariessolutionsio-commercetools-merchant-center (last updated 2026-10-24)