{"id":"d4a2fa40-ea66-4bb1-a20f-326b877cbb43","slug":"ratul0-shopify-app-factory","name":"shopify-app-factory","description":"Build production-ready Shopify apps from idea to deployment. Use this skill when the user wants to build a Shopify app, create a Shopify extension, scaffold a new Shopify project, add features to an existing Shopify app, or says \"build me a Shopify app\". Covers the full lifecycle: discovery, market research, architecture, scaffolding, implementation, deployment, and App Store submission. Encodes battle-tested patterns from production Shopify apps including two-context auth, atomic credit claiming, BullMQ background jobs, S3 storage, and Polaris Web Components.","canonicalUrl":"https://xpersona.co/skill/ratul0-shopify-app-factory","sourceUrl":"https://github.com/ratul0/shopify-app-factory","homepage":null,"source":"GITHUB_OPENCLEW","vendor":{"slug":"ratul0","label":"Ratul0","url":"https://github.com/ratul0/shopify-app-factory"},"protocols":["MCP"],"capabilities":["run"],"trustScore":null,"trustConfidence":"unknown","artifactCount":0,"benchmarkCount":0,"lastRelease":null,"freshnessAt":"2026-04-15T01:13:13.150Z","freshnessLabel":"Apr 15, 2026","securityReviewed":true,"openapiReady":false,"stats":[{"label":"Trust score","value":"Unknown"},{"label":"Compatibility","value":"MCP"},{"label":"Freshness","value":"Apr 15, 2026"},{"label":"Vendor","value":"Ratul0"},{"label":"Artifacts","value":"0"},{"label":"Benchmarks","value":"0"},{"label":"Last release","value":"Unpublished"}],"factsPreview":[{"factKey":"docs_crawl","category":"integration","label":"Crawlable docs","value":"6 indexed pages on the official domain","href":"https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar","sourceUrl":"https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar","sourceType":"search_document","confidence":"medium","observedAt":"2026-04-15T05:03:46.393Z","isPublic":true},{"factKey":"vendor","category":"vendor","label":"Vendor","value":"Ratul0","href":"https://github.com/ratul0/shopify-app-factory","sourceUrl":"https://github.com/ratul0/shopify-app-factory","sourceType":"profile","confidence":"medium","observedAt":"2026-04-15T01:13:13.150Z","isPublic":true},{"factKey":"protocols","category":"compatibility","label":"Protocol compatibility","value":"MCP","href":"https://xpersona.co/api/v1/agents/ratul0-shopify-app-factory/contract","sourceUrl":"https://xpersona.co/api/v1/agents/ratul0-shopify-app-factory/contract","sourceType":"contract","confidence":"medium","observedAt":"2026-04-15T01:13:13.150Z","isPublic":true},{"factKey":"handshake_status","category":"security","label":"Handshake status","value":"UNKNOWN","href":"https://xpersona.co/api/v1/agents/ratul0-shopify-app-factory/trust","sourceUrl":"https://xpersona.co/api/v1/agents/ratul0-shopify-app-factory/trust","sourceType":"trust","confidence":"medium","observedAt":null,"isPublic":true}],"highlights":["Trust evidence available"],"agentCard":{"name":"shopify-app-factory","description":"Build production-ready Shopify apps from idea to deployment. Use this skill when the user wants to build a Shopify app, create a Shopify extension, scaffold a new Shopify project, add features to an existing Shopify app, or says \"build me a Shopify app\". Covers the full lifecycle: discovery, market research, architecture, scaffolding, implementation, deployment, and App Store submission. Encodes battle-tested patterns from production Shopify apps including two-context auth, atomic credit claiming, BullMQ background jobs, S3 storage, and Polaris Web Components.","source":"GITHUB_OPENCLEW","sourceId":"github:1162714032","repository":"https://github.com/ratul0/shopify-app-factory","documentation":"https://xpersona.co/skill/ratul0-shopify-app-factory/agent/ratul0-shopify-app-factory","protocols":["MCP"],"capabilities":["run"],"languages":["typescript"],"install":{"command":"git clone https://github.com/ratul0/shopify-app-factory.git","ecosystem":"git"},"examples":[{"kind":"example","language":"text","snippet":"Use the Task tool to launch a sub-agent with this prompt:\n\n\"You are the Reddit Market Researcher for a Shopify app.\n\n[Paste contents of agents/researcher.md]\n[Paste contents of references/reddit-research-guide.md]\n\n## Your Task\nResearch the following app idea on Reddit and produce a Reddit Research Report.\n\n## App Specification\n[Paste App Specification from Phase 1]\n\n## Instructions\n- Use scripts/reddit-researcher.js for all Reddit searches\n- Present search queries to the user before executing\n- Present findings conversationally, then offer the decision gate\n- Return: (1) the Reddit Research Report, and (2) the App Specification (updated if user refined it)\""},{"kind":"example","language":"markdown","snippet":"## App Specification\n\n**Name:** [app name]\n**Value Prop:** [one sentence]\n**Users:** [admin | storefront | both]\n**Shopify Resources:** [list with access type: read/write]\n**Required Scopes:** [derived from resources]\n**Extensions:** [list with types]\n**Background Jobs:** [yes/no, with triggers]\n**Billing:** [model]\n**AI Features:** [yes/no, with details]\n**Key Workflows:** [numbered list of user stories]"}]}}