neuro-shopify-theme-design

Designs and develops Shopify Online Store 2.0 themes using Liquid, sections, blocks, and JSON templates.

Updated Apr 18, 2026
One-click install
npx skills add https://github.com/webdevarif/claude-skills --skill neuro-shopify-theme-design-webdevarif
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: neuro-shopify-theme-design
Source: https://github.com/webdevarif/claude-skills/tree/main/neuro-shopify-theme-design
Command: npx skills add https://github.com/webdevarif/claude-skills --skill neuro-shopify-theme-design-webdevarif

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Building or modifying Shopify themes without understanding the existing codebase leads to duplicated components, conflicting CSS, and broken Theme Editor behavior. This Skill enforces a mandatory analysis-first workflow that maps existing design tokens, blocks, snippets, and sections before writing any code, and converts design screenshots into pixel-level specifications. ## Core Features & Use Cases - Theme Analysis Before Changes: Reads base CSS, layout/theme.liquid, settings_schema.json, blocks, snippets, and sections to build a reuse inventory of existing classes, variables, and components. - Screenshot-to-Spec Conversion: Breaks down mockups and PNGs into detailed design specifications with estimated px spacing, hex colors, typography, and responsive behavior. - Online Store 2.0 Architecture Guidance: Provides patterns for JSON templates, sections with app block support, theme blocks with nesting, schema settings, and presets. - Use Case: A merchant shares a homepage mockup and asks for a new featured-collection section. The Skill first inventories the theme's existing product-card snippet, grid classes, and schema conventions, then builds a section that reuses them exactly. ## Quick Start Analyze my current Shopify theme and build a featured collection section that matches this screenshot using the existing theme patterns.

Frequently Asked Questions about neuro-shopify-theme-design

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

FAQPage Schema
How do I create a custom Shopify section that matches my existing theme?

First read the theme's base CSS, snippets, and existing sections to inventory reusable classes and components. Then build the section using existing grid classes, snippet renders like product-card, and the same schema settings pattern (color_scheme, padding ranges) as other sections.

How to convert a design screenshot into Shopify theme code?

Perform a pixel-level analysis of the screenshot first: estimate layout structure, spacing in px, hex colors, typography, and responsive behavior. Produce a written design specification, then implement it in Liquid using the theme's existing CSS variables and utility classes.

What is the difference between theme blocks and section blocks in Shopify?

Theme blocks live in the /blocks/ directory, are reusable across any section accepting @theme blocks, and support nesting up to 8 levels. Section blocks are defined inside a section's schema, work only in that section, and cannot be nested. A section can use one type or the other, never both.

Does Online Store 2.0 support app blocks in custom sections?

Yes, sections support app blocks by including { "type": "@app" } in the schema blocks array and rendering them with {% render block %}. App blocks cannot have a limit parameter and are not available in statically rendered sections.

What are the limits for Shopify JSON templates and sections?

JSON templates support a maximum of 25 sections per template, and each section supports a maximum of 50 blocks. Templates define section order through the order array and configure each section's settings and blocks as JSON.