npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

@veyralabs/shopify-dev

v0.2.0

Published

Shopify developer skill for Claude Code — theme, app, API, CLI, Hydrogen with live docs via Context7

Readme

@veyralabs/shopify-dev

A Claude Code skill for Shopify developers. Covers the full Shopify development stack: Liquid themes, JSON templates, app development with Remix, GraphQL APIs, CLI workflows, checkout extensions, and Hydrogen headless.

Fetches live Shopify documentation via Context7 before answering API or version-sensitive questions. Shopify deprecates APIs quarterly - this keeps answers accurate.

What it covers

Theme development (OS 2.0) Section schemas, JSON templates, blocks, metafields vs metaobjects, AJAX cart patterns, Section Rendering API, Liquid filters and objects.

App development Remix-based app structure, Admin API via GraphQL, OAuth client credentials (Dev Dashboard), webhook handlers, Polaris components, billing API.

APIs Storefront API - products, collections, cart mutations, predictive search, customer queries. Admin API - product create/update, metafields, bulk operations.

CLI shopify theme dev/push/pull, environments in shopify.theme.toml, CI/CD patterns for GitHub Actions.

Hydrogen Route patterns, cache strategies (CacheNone/CacheShort/CacheLong), Storefront API integration.

Extensions Checkout UI extensions with target list, app bridge patterns.

Installation

npx @veyralabs/skills install shopify-dev

Or install the full pack:

npx @veyralabs/skills install shopify-suite

After installation, the skill is available in .claude/skills/shopify-suite/shopify-dev/. The slash command /shopify-dev appears in the Claude Code command menu.

Manual installation

Copy skills/shopify-suite/shopify-dev/ into your project's .claude/skills/ directory.

Requires

  • Claude Code
  • Context7 MCP (recommended - enables live Shopify documentation)

To enable Context7:

{
  "mcpServers": {
    "context7": {
      "command": "npx",
      "args": ["-y", "@upstash/context7-mcp@latest"]
    }
  }
}

Usage

Activate in Claude Code by describing your Shopify task:

Add a product recommendations section to my Dawn theme
Create a Shopify app that tracks customer tags
Write a GraphQL query to get all products with their metafields
Set up Shopify CLI environments for staging and production

The skill detects the mode (theme / app / api / cli / hydrogen / debug) from context and adjusts its behavior accordingly.

Part of VeyraSkills

This skill is part of the veyraskills collection.

Also available: