ai-agent

Shopify App Builder

Build Shopify apps with shopify_app.
intermediateโฑ 30 minutes๐Ÿ’ต Free (self-hosted)
1,932 stars739 forksRubyGuide quality 9/10 ยท reviewed Jun 30Updated 8/24/2026100% free ยท open source
What it is

Helps build custom apps directly on the Shopify platform.

Real use case example

"A founder, Sarah, wants a custom product recommendation feature on her Shopify store. She sets up the Shopify app in 5 minutes, imports her existing product catalog, and uses Ruby to create logic-based recommendations."

Best insideClaude DesktopSelf-hosted
When to use it
  • โ€ขYou're a Ruby developer looking to create a Shopify app
  • โ€ขYou want to leverage the Shopify API to integrate your application with Shopify stores
  • โ€ขYou need a robust and scalable solution for building Shopify apps with a large number of users
Ready-to-paste prompt
To retrieve a list of products from a Shopify store, use the following command: `ShopifyAPI::Product.find(:all, params: { limit: 10 })`
Heads up: Make sure you have a Shopify Partner account and a test store set up, as you'll need to configure your app's API credentials and test the integration with a real Shopify store
Saves to your device
Use with Claude
New

Skip the builder โ€” one click puts this in Claude, Cursor, Antigravity and more.

๐Ÿ› ๏ธ Technical setup

Expect 20โ€“40 minutes in a terminal โ€” or let your AI agent drive it.

Try it instantly โ€” no install
Claude Code
mkdir -p ~/.claude/skills/shopify-app && curl -fsSL https://workflowstacks.com/api/skills/shopify-app/claude-skill -o ~/.claude/skills/shopify-app/SKILL.md
Open in another AI app

Opens the app with this repo with the prompt ready to go โ€” no copy-paste needed.

Connect the whole catalog (MCP)
claude mcp add --transport http workflowstacks https://workflowstacks.com/api/mcp

Adds a WorkflowStacks connector to Claude Code: search and load any skill here by chatting.

How Shopify App Builder works
Codeflow
Free to inspect

Shopify App Builder is a medium Ruby project (~3.5k lines across 89 code files, plus 83 test files). Expect some technical setup โ€” comfortable with a terminal, or ask a developer. Last commit a month ago, MIT license, has a test suite.

Size
Medium codebase
~3.5k lines ยท 89 code files ยท 29 min skim
Setup
Some technical setup
Comfortable with a terminal? 20โ€“40 min. Otherwise ask a dev.
Runs on
Ruby
No API keys detected
Ruby 94%HTML 5%JavaScript 1%
Where to start reading
  1. 1
    README.md
    Start here โ€” what it does and how to install it
  2. 2
    package.json
    Dependencies and the commands it exposes
  3. 3
    lib/shopify_app.rb
    Inside lib/ โ€” the main logic begins here
What's in each folder
lib/Core code โ€” the actual logic95 files
app/Core code โ€” the actual logic22 files
docs/Documentation15 files
config/Configuration22 files
test/Tests โ€” proof it works89 files
.github/CI / automation (GitHub Actions)16 files
.claude/Editor / agent settings3 files
.spin/Tool / agent settings1 files
READMEHas testsDocumentedCI checksMIT licenseUpdated this month
Quick Actions
Details
Creator
Shopify
Language
Ruby
Category
ai-agent
Published
10/9/2008

Are you the creator of this tool? and earn 85% of every sale.

Show it off in your README:

Featured on WorkflowStacks
[![Featured on WorkflowStacks](https://workflowstacks.com/api/badge/shopify-app.svg)](https://workflowstacks.com/skills/shopify-app?utm_source=github&utm_medium=badge)
๐Ÿ”ฅ Hot this week, in your inbox
Skills like this, every Monday.

The five fastest-growing open-source AI skills, ranked by GitHub star growth. One email a week, unsubscribe anytime.

Do this with a working workflow

Pages we wrote and tested that put a skill like this to work โ€” importable n8n templates, outcome guides and Claude Desktop configs.

Ready-to-run pack ยท one-time $29

Ecommerce Pro Pack

The review pipeline that actually protects your rating.

Includes the tested workflow and a written setup playbook. Needs: OpenAI API key.

See what you get