How It Works

Everything you need to know about ecSKILLS.

What is ecSKILLS?

ecSKILLS is an open catalog of AI agent skills curated specifically for e-commerce development. We discover, classify, and organize skills from across the ecosystem so you can find the right one for your project.

Skills work with AI coding agents like Claude Code, Cursor, GitHub Copilot, and others. When you install a skill, your AI agent gains specialized knowledge about a particular tool, framework, or workflow.

What is a Skill?

A skill is a SKILL.md file in a GitHub repository. It contains instructions, best practices, and procedural knowledge that AI agents can follow when working with a specific tool or framework.

Think of skills as expert documentation written specifically for AI agents. Instead of reading docs yourself, your AI reads the skill and applies that knowledge automatically.

Example SKILL.md structure:

---
name: shopify-hydrogen
description: Build Shopify storefronts with Hydrogen
---

# Shopify Hydrogen Development

When building with Hydrogen, follow these patterns...

## Component Structure
- Use server components for data fetching
- Keep client components minimal
...

Getting Started

1. Find a skill

Browse the leaderboard to see popular skills, explore by category , or filter by tool .

2. Install with the CLI

Run the install command in your project directory:

$npx skills add owner/repo

This downloads the SKILL.md file to your project's .claude/skills/ directory (or equivalent for other agents).

3. Start building

Your AI agent automatically picks up the skill. Just ask it to help with that tool or framework, and it will apply the skill's knowledge.

How Skills Get Discovered

Skills appear on ecSKILLS through several channels:

  • Registry discovery — CLI installs are tracked by skill registries, and we discover skills from those registries
  • Automatic crawling — We monitor GitHub and other sources for new e-commerce skills
  • Manual submission — Publishers can submit their skills directly

All skills go through a review process. We use AI to classify skills into categories and associate them with relevant tools, then manually review for quality.

Categories & Tools

Skills are organized in two ways:

Categories

Functional groupings like Checkout & Payments, Product Management, Store Design, and more. Browse all categories .

Tools

Platform-specific pages for tools like Shopify, Stripe, Medusa, and others. Each tool page shows skills that work with that platform. Browse all tools .

How Rankings Work

Skills are ranked based on install data collected from skill registries. When you install a skill via the CLI, anonymous telemetry (just the skill name and agent type) is sent to the registry. We aggregate this data to power two views:

  • Popular — Total install count since the skill was published
  • Trending — Install count in the last 24 hours, showing what's gaining traction

You can opt out of telemetry by setting DISABLE_TELEMETRY=1 or DO_NOT_TRACK=1 in your environment.

Supported Agents

ecSKILLS works with all major AI coding agents that support the skills protocol: