Skip to content

Conversation

@Naikabg
Copy link

@Naikabg Naikabg commented Oct 28, 2025

Pull Request Checklist

  • I have read and followed the CONTRIBUTING.md guidelines.
  • My contribution adds a new instruction, prompt, or chat mode file in the correct directory.
  • The file follows the required naming convention.
  • The content is clearly structured and follows the example format.
  • I have tested my instructions, prompt, or chat mode with GitHub Copilot.
  • I have run node update-readme.js and verified that README.md is up to date.

Description

This contribution adds a comprehensive Shopify Expert chat-mode that provides specialized assistance for Shopify development. The chat-mode covers:

  • Theme Development: Liquid templating, Online Store 2.0, sections, blocks, and schema configuration
  • App Development: Building Shopify apps with Node.js, React, Remix, and App Bridge
  • API Integration: GraphQL Admin API, Storefront API, webhooks, and rate limit management
  • Performance Optimization: Image optimization, lazy loading, Core Web Vitals, and bundle size reduction
  • Advanced Features: Shopify Functions, checkout extensions, metafields, metaobjects, and custom data modeling

The chat-mode includes extensive code examples for common scenarios like AJAX cart implementation, custom sections with schema, GraphQL queries, and Shopify Functions. It follows the same high-quality structure as existing expert chat-modes and provides actionable guidance following Shopify best practices.

Usage Context: This chat-mode is ideal for developers building Shopify themes, custom apps, or headless commerce solutions who need expert guidance on Shopify's APIs, Liquid templating, and modern development workflows.


Type of Contribution

  • New instruction file.
  • New prompt file.
  • New chat mode file.
  • Other (please specify):

Additional Notes

File Location: chatmodes/shopify-expert.chatmode.md

  • Contains 682 lines of comprehensive guidance, code examples, and best practices
  • Covers both traditional Shopify theme development and modern app development approaches

By submitting this pull request, I confirm that my contribution abides by the Code of Conduct and will be licensed under the MIT License.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant