🚀 publish-skills

Publish AI agent skills to Git repositories in one command

⚡ Quick Start

npx publish-skills publish

That's it! Your skill is now a Pull Request away from being shared.

🎯 What It Does

publish-skills bridges the gap between creating AI agent skills and sharing them with the community. Combined with the skills package manager, it creates a complete publishing and distribution ecosystem.

🔄 How It Works

  1. Create your skill with npx publish-skills create
  2. Build your skill by editing SKILL.md and adding content
  3. Publish with npx publish-skills publish (creates a PR/MR)
  4. Share - once merged, anyone can install with npx skills add

🤖 Supported AI Agents

Skills published with publish-skills work with 40+ AI coding agents:

Claude Code
Cursor
GitHub Copilot
Cline
OpenCode
Codex
Windsurf
OpenHands
And 30+ more...

🔒 Supported Git Platforms

📦 What's a Skill?

A skill is a reusable package of instructions that extends your AI agent's capabilities:

my-awesome-skill/
├── SKILL.md           # Required: YAML frontmatter + instructions
├── README.md          # Optional: documentation
└── content/           # Optional: prompts, templates, resources
    ├── prompts/
    ├── templates/
    └── resources/

🛠️ Commands

📦 Install from npm ⭐ Star on GitHub 🔍 Browse Skills