Submit a Skill

Publish your e-commerce AI skills to the ecosystem.

How to Publish a Skill

Publishing a skill is straightforward. You create a GitHub repository with a SKILL.md file, and when users install it via the CLI, it automatically appears on ecSKILLS.

SKILL.md Format

Every skill needs a SKILL.md file in your repository with the following structure:

---
name: my-skill-name
description: A brief description of what this skill does
---

# My Skill

Instructions for the AI agent go here.

## Steps

1. First, do this...
2. Then, do that...
3. Finally, verify...

Skill Name Requirements

  • 1–64 characters long
  • Lowercase alphanumeric characters and hyphens only
  • Cannot start or end with a hyphen
  • Cannot contain consecutive hyphens

Repository Structure

your-repo/
├── SKILL.md          # Required: Skill definition
├── scripts/          # Optional: Automation scripts
├── references/       # Optional: Supporting docs
└── metadata.json     # Optional: Extended metadata

Verification

Once your skill is published and appears on ecSKILLS, you can request verification:

  • Skill verification — Marks your skill as the official skill from your organization
  • Publisher verification — Marks your organization as a verified vendor

Sign in with GitHub and visit your settings to request verification.