Backlog
8Committed and queued
Full theme customization
Import and update all files in existing theme
Support for Theme Blocks
https://shopify.dev/docs/storefronts/themes/architecture/blocks/theme-blocks/schema
Split view for code and preview
So you can see the code changes while previewing (if using a big screen)
Shopify sidekick integration
Sidekick doesn't currently have an API, but once available, it should support generating sections and apps via Shopdev.
Being able to switch between different LLMs manually
E.g. Claude/OpenAI/DeepSeek/Gemini
Team collaboration & plans
To be able to have a Shopdev subscription as a team and work together on builds
Custom domains (commerce)
Hallucinating invalid setting types
The AI is hallucinating invalid section types, such as list. This type does not exist, according to the Shopify documentation: https://shopify.dev/docs/storefronts/themes/architecture/settings/input-settings. Maybe add a whitelist to the system prompt and only allow valid types to fix this, but I don't know if this is possible. { "name": "Product Bundle Builder", "class": "shopdev", "tag": "section", "settings": [ { "type": "header", "content": "Bundle Builder Settings" }, { "type": "text", "id": "title", "label": "Section Title", "default": "Create Your Custom Bundle" }, { "type": "textarea", "id": "subtitle", "label": "Section Subtitle", "default": "Mix and match your favorite products to create a personalized bundle and save." }, { "type": "text", "id": "bundle_title", "label": "Bundle Box Title", "default": "Your Bundle" }, { "type": "textarea", "id": "bundle_description", "label": "Bundle Box Description", "default": "Add at least 3 items to your bundle to receive a special discount." }, { "type": "range", "id": "min_bundle_size", "min": 2, "max": 10, "step": 1, "label": "Minimum Bundle Size for Discount", "default": 3 }, { "type": "range", "id": "discount_percentage", "min": 5, "max": 30, "step": 5, "label": "Bundle Discount Percentage", "default": 15 }, { "type": "text", "id": "add_to_cart_text", "label": "Add to Cart Button Text", "default": "Add Bundle to Cart" }, { "type": "textarea", "id": "bundle_note", "label": "Bundle Note", "default": "Bundle items will be added to your cart with the discount applied. Items can be removed individually from your cart if needed." }, { "type": "header", "content": "Product Selection" }, { "type": "list", "id": "product_handles", "label": "Product Handles", "default": [ "classic-jumper", "basic-t-shirt", "classic-sneaker", "active-sports-bra", "zipped-top", "classic-sweatpants", "maxi-long-dress", "knee-high-socks", "sports-active-skirt", "windbreaker-jacket" ] }, { "type": "list", "id": "collections", "label": "Collection Filters", "default": [ "leasure", "activewear" ] } ], "presets": [ { "name": "Product Bundle Builder", "settings": { "title": "Create Your Custom Bundle", "subtitle": "Mix and match your favorite products to create a personalized bundle and save.", "bundle_title": "Your Bundle", "bundle_description": "Add at least 3 items to your bundle to receive a special discount.", "min_bundle_size": 3, "discount_percentage": 15, "add_to_cart_text": "Add Bundle to Cart", "bundle_note": "Bundle items will be added to your cart with the discou
Next up
3Committed and queued
Import existing sections from theme
Besides creating sections from scratch, being able to pull and update existing theme sections
Section settings editable without code
So you can set properties like name/enabled_on/tag
Being able to create and export/publish snippets
In Progress
1Actively being built
Done
10Recently shipped
Figma to Shopdev import
Visually edit schema fields in preview
Similar to Shopify theme editor, to make it easier to view and edit all added schema values
Public gallery of featured remix links
For inspiration and to easily remix existing builds
Enhance prompt feature
To improve a simple prompt into a more detailed prompt
Support for image uploads when prompting
To re-create layouts based on an image or for additional instructions
Import theme styles in preview
So the live output can be previewed in Shopdev when Shopify is connected. This can also be handy to debug potential conflicts in the styling.
Unable to export due to URL schema value
getting the following error, any idea what to do? Failed to publish Close Failed to publish code: Invalid schema: setting with id="primary_button_link" default can't be blank
Mobile preview for Remix links
So it can be previewed on mobile when sharing on socials
Allow to paste images in prompt box
So you don’t always need to download an image before upload, instead you can just copy paste the image