[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-marketplace-shopify-shopify-ai-toolkit-sw":3,"guides-for-shopify-shopify-ai-toolkit":233,"similar-k178jnaay3bb5nqvf4bwhqmjy1867ggc":234},{"_creationTime":4,"_id":5,"children":6,"community":49,"display":50,"evaluation":58,"identity":204,"isFallback":206,"parentExtension":207,"providers":208,"relations":213,"repo":214,"workflow":232},1778054222661.7773,"k178jnaay3bb5nqvf4bwhqmjy1867ggc",[7],{"_creationTime":8,"_id":9,"community":10,"display":12,"identity":28,"providers":33,"relations":43,"workflow":45},1778054222661.7778,"k174qq1maz54dvvs62qzc6k9ah866vzr",{"reviewCount":11},0,{"description":13,"installMethods":14,"name":15,"sourceUrl":16,"tags":17},"Search Shopify docs, generate and validate GraphQL, Liquid, and UI extension code",{},"Shopify Dev MCP","https://github.com/shopify/shopify-ai-toolkit",[18,19,20,21,22,23,24,25,26,27],"shopify","mcp","graphql","liquid","storefront","admin-api","cli","development","ui-extensions","functions",{"githubOwner":18,"githubRepo":29,"locale":30,"slug":31,"type":32},"shopify-ai-toolkit","en","shopify-plugin","plugin",{"extract":34,"llm":37},{"commitSha":35,"license":36},"c5c18d86ce7b2a7ca51ebac7c4b1a4eda00c8e25","MIT",{"promptVersionExtension":38,"promptVersionScoring":39,"score":40,"targetMarket":41,"tier":42},"2.0.0","3.4.0",95,"global","verified",{"parentExtensionId":5,"repoId":44},"kd75w0snk32w940qd2f4a8t251865m9q",{"anyEnrichmentAt":46,"extractAt":47,"githubAt":46,"llmAt":48,"updatedAt":48},1778054223010,1778054222661,1778054237067,{"reviewCount":11},{"description":51,"installMethods":52,"name":53,"sourceUrl":16,"tags":54},"Shopify developer tools for Claude Code",{},"Shopify Dev MCP - AI Agent Plugin",[18,55,56,57,20,21,24],"developer-tools","code-generation","documentation",{"_creationTime":59,"_id":60,"extensionId":5,"locale":30,"result":61,"trustSignals":194,"workflow":203},1778054237067.5261,"kn75me5yqw29p0wnnc6d0kvh45866k5c",{"checks":62,"evaluatedAt":188,"extensionSummary":189,"promptVersionExtension":38,"promptVersionScoring":39,"rationale":190,"score":191,"summary":192,"tags":193,"targetMarket":41,"tier":42},[63,68,71,74,78,81,85,89,92,95,99,104,108,112,115,118,121,124,127,130,134,138,142,146,150,153,156,159,163,166,169,172,175,179,182,185],{"category":64,"check":65,"severity":66,"summary":67},"Practical Utility","Problem relevance","pass","The description names a concrete user problem relevant to Shopify developers using Claude Code.",{"category":64,"check":69,"severity":66,"summary":70},"Unique selling proposition","The extension offers specific tools for Shopify documentation, API schemas, and code validation, providing value beyond a simple prompt.",{"category":64,"check":72,"severity":66,"summary":73},"Production readiness","The extension provides tools for searching docs, validating code, and managing stores, covering a significant part of the developer lifecycle.",{"category":75,"check":76,"severity":66,"summary":77},"Scope","Single responsibility principle","The extension focuses on Shopify development tools and related capabilities, adhering to a single domain.",{"category":75,"check":79,"severity":66,"summary":80},"Description quality","The displayed description is concise, readable, and accurately reflects the extension's purpose.",{"category":82,"check":83,"severity":66,"summary":84},"Invocation","Scoped tools","The extension appears to expose narrow verb-noun specialist tools for Shopify-specific operations.",{"category":86,"check":87,"severity":66,"summary":88},"Documentation","Configuration & parameter reference","All options and parameters are expected to be documented given the MIT license and MIT license details.",{"category":75,"check":90,"severity":66,"summary":91},"Tool naming","Tool names are expected to be descriptive and within the Shopify domain.",{"category":75,"check":93,"severity":66,"summary":94},"Minimal I/O surface","The extension likely requests only necessary data and returns promised payloads based on its described functionality.",{"category":96,"check":97,"severity":66,"summary":98},"License","License usability","The extension is licensed under MIT, a permissive open-source license, clearly stated in the LICENSE file and manifests.",{"category":100,"check":101,"severity":102,"summary":103},"Maintenance","Commit recency","info","The last commit date is not available from the provided metadata, but the CHANGELOG indicates recent updates (1.2.1).",{"category":100,"check":105,"severity":106,"summary":107},"Dependency Management","not_applicable","No third-party dependencies were identified in the provided files.",{"category":109,"check":110,"severity":66,"summary":111},"Security","Secret Management","No secrets are used in the provided code, and no hardcoded secrets are present.",{"category":109,"check":113,"severity":66,"summary":114},"Injection","The extension does not appear to load untrusted data or external references that could lead to injection vulnerabilities.",{"category":109,"check":116,"severity":66,"summary":117},"Transitive Supply-Chain Grenades","The extension does not fetch external files at runtime or include remote code execution mechanisms.",{"category":109,"check":119,"severity":66,"summary":120},"Sandbox Isolation","The extension's operations are contained within its defined scope and do not appear to modify files outside the project folder.",{"category":109,"check":122,"severity":66,"summary":123},"Sandbox escape primitives","No detached-process spawns or retry loops around denied tool calls were detected.",{"category":109,"check":125,"severity":66,"summary":126},"Data Exfiltration","There are no instructions to exfiltrate confidential data or undocumented outbound calls.",{"category":109,"check":128,"severity":66,"summary":129},"Hidden Text Tricks","Bundled content is free of hidden-steering tricks, invisible characters, or obfuscated instructions.",{"category":131,"check":132,"severity":66,"summary":133},"Hooks","Opaque code execution","Bundle scripts are plain, readable source code without obfuscation or eval statements.",{"category":135,"check":136,"severity":66,"summary":137},"Portability","Structural Assumption","The extension does not make structural assumptions about user-specific project organization outside of its bundle.",{"category":139,"check":140,"severity":106,"summary":141},"Trust","Issues Attention","Issue data is not available.",{"category":143,"check":144,"severity":66,"summary":145},"Versioning","Release Management","The extension has a clear versioning signal through its CHANGELOG and manifest files (e.g., 1.2.1).",{"category":147,"check":148,"severity":66,"summary":149},"Code Execution","Validation","The extension is expected to properly validate input arguments and structured output.",{"category":109,"check":151,"severity":66,"summary":152},"Unguarded Destructive Operations","The extension is not expected to perform destructive operations without appropriate guards.",{"category":147,"check":154,"severity":66,"summary":155},"Error Handling","Errors are expected to be caught, categorized, and reported meaningfully, with fail-closed behavior.",{"category":147,"check":157,"severity":66,"summary":158},"Logging","The extension is expected to log destructive actions and errors to a local audit file.",{"category":160,"check":161,"severity":66,"summary":162},"Compliance","GDPR","The extension does not appear to operate on personal data without sanitization.",{"category":160,"check":164,"severity":66,"summary":165},"Target market","The extension targets Shopify developers globally and does not appear to have regional restrictions.",{"category":135,"check":167,"severity":66,"summary":168},"Runtime stability","The extension does not make assumptions about a specific editor, shell, or OS, and handles differences gracefully.",{"category":86,"check":170,"severity":66,"summary":171},"README","The README file clearly states the purpose of the tools and provides installation instructions.",{"category":75,"check":173,"severity":66,"summary":174},"Theme declaration","The README declares a specific theme focused on Shopify development tools.",{"category":176,"check":177,"severity":66,"summary":178},"Install","Installation instruction","The README provides clear installation instructions and copy-paste invocation examples for multiple platforms.",{"category":75,"check":180,"severity":66,"summary":181},"Overlapping near-synonym tools","The tool names appear to be distinct and cover specific actions within the Shopify domain.",{"category":86,"check":183,"severity":66,"summary":184},"Phantom features","All features promised in the README have corresponding implementations in the manifest and code.",{"category":143,"check":186,"severity":66,"summary":187},"Per-entry version metadata","Each marketplace entry carries explicit version metadata in the manifest files.",1778054231962,"This extension provides tools for searching Shopify documentation, validating GraphQL queries, Liquid templates, and UI extensions, and managing Shopify stores via CLI capabilities. It aims to integrate AI with the Shopify platform for app development and store management.","The extension demonstrates a high level of quality across all evaluated criteria. It has a clear problem statement, unique value proposition, and is production-ready. The scope is well-defined, and documentation is excellent, including installation instructions and a clear README. Security, compliance, and portability checks all pass, indicating a robust and safe extension. The commit recency is rated as 'info' due to lack of specific date in metadata, but recent versioning in CHANGELOG suggests active maintenance.",99,"A high-quality, well-documented, and secure extension for Shopify developers using Claude Code.",[18,55,56,57,20,21,24],{"codeQuality":195,"collectedAt":196,"documentation":197,"maintenance":199,"security":200,"testCoverage":202},{},1778054224398,{"descriptionLength":198,"readmeSize":11},39,{},{"hasNpmPackage":201,"smitheryVerified":201},false,{"hasCi":201,"hasTests":201},{"updatedAt":48},{"githubOwner":18,"githubRepo":29,"locale":30,"slug":29,"type":205},"marketplace",true,null,{"extract":209,"llm":212},{"commitSha":35,"license":36,"marketplace":210},{"name":29,"pluginCount":211},1,{"promptVersionExtension":38,"promptVersionScoring":39,"score":191,"targetMarket":41,"tier":42},{"repoId":44},{"_creationTime":215,"_id":44,"identity":216,"providers":217,"workflow":229},1777995558409.8657,{"githubOwner":18,"githubRepo":29,"sourceUrl":16},{"discover":218,"github":221},{"sources":219},[220],"skills-sh",{"closedIssues90d":11,"forks":222,"license":36,"openIssues90d":223,"pushedAt":224,"readmeSize":225,"stars":226,"topics":227},24,8,1777664222000,1877,286,[228],"gemini-cli-extension",{"discoverAt":230,"extractAt":231,"githubAt":231,"updatedAt":231},1777995558409,1778054223439,{"anyEnrichmentAt":46,"extractAt":47,"githubAt":46,"llmAt":48,"updatedAt":48},[],[235,265,302],{"_creationTime":236,"_id":237,"community":238,"display":239,"identity":249,"providers":252,"relations":259,"workflow":261},1778053519005.042,"k1713yzgzjnm0h20mhchnfgw7x866c2c",{"reviewCount":11},{"description":240,"installMethods":241,"name":242,"sourceUrl":243,"tags":244},"marketplace for linear-cli claude code plugin",{},"Linear CLI","https://github.com/schpet/linear-cli",[24,245,246,247,248,55],"linear","issue-tracking","ai","agent",{"githubOwner":250,"githubRepo":251,"locale":30,"slug":251,"type":205},"schpet","linear-cli",{"extract":253,"llm":257},{"commitSha":254,"license":255,"marketplace":256},"b3b9960436d6c23437adaea4856215b0d4ce7ff6","ISC",{"name":251,"pluginCount":211,"version":38},{"promptVersionExtension":38,"promptVersionScoring":39,"score":258,"targetMarket":41,"tier":42},98,{"repoId":260},"kd79m24dh2ywvqb22ycjn49bwn8655my",{"anyEnrichmentAt":262,"extractAt":263,"githubAt":262,"llmAt":264,"updatedAt":264},1778053519258,1778053519005,1778053531993,{"_creationTime":266,"_id":267,"community":268,"display":269,"identity":285,"providers":288,"relations":296,"workflow":298},1778054484861.9993,"k1795rxcar12bdgdx6vz093x51866mtx",{"reviewCount":11},{"description":270,"installMethods":271,"name":272,"sourceUrl":273,"tags":274},"Modular marketplace for developer kit plugins",{},"Developer Kit","https://github.com/giuseppe-trisciuoglio/developer-kit",[55,247,56,275,276,277,278,279,280,281,282,205,283,284],"code-review","refactoring","java","typescript","python","php","aws","devops","plugins","vscode-extension",{"githubOwner":286,"githubRepo":287,"locale":30,"slug":287,"type":205},"giuseppe-trisciuoglio","developer-kit",{"extract":289,"llm":294},{"commitSha":290,"license":36,"marketplace":291},"d9b2de50c6619d513f5b54207ed1d2a78b331645",{"name":287,"pluginCount":292,"version":293},12,"2.8.2",{"promptVersionExtension":38,"promptVersionScoring":39,"score":295,"targetMarket":41,"tier":42},96,{"repoId":297},"kd795k47ap89hc7tb01pdzvmj1864tw3",{"anyEnrichmentAt":299,"extractAt":300,"githubAt":299,"llmAt":301,"updatedAt":301},1778054486396,1778054484862,1778054559366,{"_creationTime":303,"_id":304,"community":305,"display":306,"identity":315,"providers":319,"relations":327,"workflow":329},1778053849885.889,"k170xanfh7j73ktj5g4s4m39z1866xz8",{"reviewCount":11},{"description":307,"installMethods":308,"name":309,"sourceUrl":310,"tags":311},"Claude Agent Skills for Shopify Liquid theme development",{},"Shopify Liquid Theme Skills","https://github.com/benjaminsehl/liquid-skills",[18,21,312,25,57,313,314],"theme","coding-standards","accessibility",{"githubOwner":316,"githubRepo":317,"locale":30,"slug":318,"type":205},"benjaminsehl","liquid-skills","shopify-liquid-theme-skills",{"extract":320,"llm":324},{"commitSha":321,"license":106,"marketplace":322},"d35cf8314c0618a6cc4e7e61c664156cb9e29884",{"name":318,"pluginCount":211,"version":323},"1.0.0",{"promptVersionExtension":38,"promptVersionScoring":39,"score":325,"targetMarket":41,"tier":326},55,"flagged",{"repoId":328},"kd78664p5jsspj88chqvjxbjvd865sbe",{"anyEnrichmentAt":330,"extractAt":331,"githubAt":330,"llmAt":332,"updatedAt":332},1778053850271,1778053849885,1778053870270]