Based on the architecture shared by Peter Kang, adapted for our Shopify agency workflow. Created: 2026-03-16
Handles all the store configuration work that doesn't require custom code
Skills:
store-settings— navigation, currencies, locales, checkout settingsshipping-zones— rates, zones, carrier setuppayment-config— gateway activation, payment method setupapp-install-config— install + basic configure common apps (Klaviyo, Yotpo, Reviews.io, etc.)redirect-setup— bulk 301 redirects from migration datametaobject-schema— define and create metaobject definitions
The content grunt — populates products, pages, collections, metafields from structured inputs
Skills:
product-import— from CSV/Google Sheet → Shopify Admin API (images, variants, metafields)collection-setup— manual + smart collections, rules, sort ordersmetafield-populate— bulk write metafields from structured datapage-content— create/update pages from a content brief or docblog-posts— import or create blog contentnavigation-menus— build out header/footer nav from sitemap docmedia-upload— bulk upload + assign alt text
Handles Liquid/JS/CSS customization, section builds, and theme work from tickets
Skills:
section-builder— build a new Shopify section from a spec (Liquid + schema)snippet-create— reusable Liquid snippetstheme-settings-update— updatesettings_data.jsonandsettings_schema.jsoncss-token-update— update color/font/spacing variablesliquid-bugfix— fix a described rendering issue in theme codedawn-to-custom— common Dawn customization patternsshopify-cli-deploy— push theme to staging or production via Shopify CLI
Runs automated checks after every deployment
Skills:
playwright-smoke— run a smoke test suite against a staging URLlink-checker— crawl and report broken linksmobile-responsive-check— screenshot key pages at mobile/tablet/desktopcheckout-flow-test— automated end-to-end checkout on stagingpagespeed-report— pull Core Web Vitals + Lighthouse for key pagesaccessibility-scan— basic WCAG checks on theme pages
Handles anything that goes to the client or internal tracking
Skills:
project-status-report— generate a progress summary from Kanban board stateclient-handoff-doc— produce a post-launch checklist/handoff docanalytics-setup— GA4 + Meta Pixel implementation verifyseo-audit— meta titles, descriptions, canonical tags check across key pageslaunch-checklist— run through a pre-launch checklist and output pass/fail
| Tier | Applies to |
|---|---|
| 🟢 Autonomous | Read-only ops, generating docs/reports, running tests against staging |
| 🟡 Notify | Outputs a file/diff for human review before applying (e.g. metafield CSV, theme code changes) |
| 🔴 Gate | Anything writing to a live client store — requires PM approval before executing |
Based on the three-tier Skills MCP architecture:
- Skills library — GitHub repo, one folder per skill, each with a
SKILL.mdand helper scripts - MCP Server — hosted on Railway, routes skills to agents via API key
- Composio — OAuth integrations, one credential set per client store
- Claude Teams — agent runtime
- Kanban board — human-facing task queue (Linear / Notion / Airtable)
- Spec out
product-importandsection-builderfirst — highest volume, clearest ROI - Define structured input formats — what does a content brief look like? What's in a section build ticket?
- Stand up GitHub skills repo — one folder per skill
- Wire Composio for Shopify Admin API OAuth per client
- Build staging-only agent runs first — Gate all live store writes until the skills are proven
- Solis replacement target: Zuri (config) + Nasir (content) cover most of the offshore workload
- Morgan requires the most skill investment — theme work needs well-spec'd tickets to work reliably
- Alex (QA) is the safety net — don't skip building this out early
The following specialist agents were added to support the core 5 + orchestrator:
| Agent | Role | Supports |
|---|---|---|
| Rick | Theme Architect | Morgan — Figma → section/block architecture plans |
| Yuriy | Liquid Developer | Morgan — architecture → production Liquid code |
| Roy | Asset Manager | Morgan — Figma export → Shopify Files → template JSON |
| Rob | Theme Deployer | Morgan — push theme files to stores |
| Tiffany | Figma Design Auditor | Morgan — mandatory design audit after every deploy |
| Jules | Accessibility Auditor | Alex — WCAG compliance audit |
| Ja | QA Remediator | Alex — surgical code fixes post-audit |
| Hal | Optimization Architect | Standalone — API perf testing, cost guardrails |
| Cindy | Frontend Developer | Standalone — React/Vue/Angular, non-Shopify |
| Cas | Backend Architect | Standalone — system design, APIs, databases |
| Justin | Fullstack Scaffolder | Standalone — greenfield project setup |