https://github.com/yaniv-golan/skill-packager-skill
Package AI agent skills into deployment formats — Claude plugin, Cursor plugin, marketplace, Agent Skills standard, ZIP, and universal repo with CI/CD
https://github.com/yaniv-golan/skill-packager-skill
agent-skills ai-skills claude-code claude-marketplace claude-plugin codex-cli cursor-plugin deployment marketplace skill-packager
Last synced: 7 days ago
JSON representation
Package AI agent skills into deployment formats — Claude plugin, Cursor plugin, marketplace, Agent Skills standard, ZIP, and universal repo with CI/CD
- Host: GitHub
- URL: https://github.com/yaniv-golan/skill-packager-skill
- Owner: yaniv-golan
- License: mit
- Created: 2026-04-07T14:10:31.000Z (11 days ago)
- Default Branch: main
- Last Pushed: 2026-04-07T14:52:42.000Z (11 days ago)
- Last Synced: 2026-04-07T16:27:58.225Z (11 days ago)
- Topics: agent-skills, ai-skills, claude-code, claude-marketplace, claude-plugin, codex-cli, cursor-plugin, deployment, marketplace, skill-packager
- Language: Python
- Size: 252 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Skill Packager

[](https://YanivGolan.github.io/skill-packager-marketplace/static/install-claude-desktop.html)
[](https://opensource.org/licenses/MIT)
[](https://agentskills.io)
[](https://docs.anthropic.com/en/docs/agents-and-tools/claude-code/plugins)
[](https://cursor.com/docs/plugins)
[](https://github.com/yaniv-golan/skill-packager-skill/actions/workflows/ci.yml)
[](https://github.com/yaniv-golan/skill-creator-plus)
Package AI agent skills into deployment-ready formats for distribution across AI platforms.
Uses the open [Agent Skills](https://agentskills.io) standard. Works with Claude Desktop, Claude Cowork, Claude Code, Codex CLI, Cursor, Windsurf, Manus, ChatGPT, and any other compatible tool.
## What It Does
- Packages one or more skills (directories containing SKILL.md) into deployment-ready formats
- Generates Claude plugin manifests, Cursor plugin manifests, marketplace configs, and `.agents/skills/` directories
- Creates a universal repo with CI/CD (GitHub Actions release workflow + GitHub Pages), version management, and per-platform install instructions
- Handles path hygiene: keeps `${CLAUDE_SKILL_DIR}/` in canonical copies, strips it for cross-platform portability
- Includes bundled Python scripts for metadata extraction, scaffolding, validation, version bumping, and zip building
## Supported Formats
| Format | What it produces |
|--------|-----------------|
| **Universal repo** | Full repo with ALL formats + CI/CD + version management (recommended) |
| **Claude plugin** | `.claude-plugin/plugin.json` pointing at skills |
| **Claude marketplace** | Plugin + root `marketplace.json` for marketplace distribution |
| **Cursor plugin** | `.cursor-plugin/plugin.json` formatted for Cursor |
| **Agent Skills standard** | `.agents/skills/` directory structure for cross-client interop |
| **ZIP** | Clean zip with path hygiene (also works for ChatGPT, Manus, Codex CLI) |
## Installation
### Claude.ai (Web)
1. Download [`skill-packager-marketplace.zip`](https://github.com/YanivGolan/skill-packager-marketplace/releases/latest/download/skill-packager-marketplace.zip)
2. Click **Customize** in the sidebar
3. Go to **Skills** and click **+**
4. Choose **Upload a skill** and upload the zip file
### Claude Desktop
[](https://YanivGolan.github.io/skill-packager-marketplace/static/install-claude-desktop.html)
*-- or install manually --*
1. Click **Customize** in the sidebar
2. Click **Browse Plugins**
3. Go to the **Personal** tab and click **+**
4. Choose **Add marketplace**
5. Type `YanivGolan/skill-packager-marketplace` and click **Sync**
### Claude Code (CLI)
From your terminal:
```bash
claude plugin marketplace add https://github.com/YanivGolan/skill-packager-marketplace
claude plugin install skill-packager@skill-packager-marketplace
```
Or from within a Claude Code session:
```
/plugin marketplace add YanivGolan/skill-packager-marketplace
/plugin install skill-packager@skill-packager-marketplace
```
### Cursor
1. Open **Cursor Settings**
2. Paste `https://github.com/YanivGolan/skill-packager-marketplace` into the **Search or Paste Link** box
### Manus
1. Download [`skill-packager-marketplace.zip`](https://github.com/YanivGolan/skill-packager-marketplace/releases/latest/download/skill-packager-marketplace.zip)
2. Go to **Settings** -> **Skills**
3. Click **+ Add** -> **Upload**
4. Upload the zip
### ChatGPT
> **Note:** ChatGPT Skills are currently in beta, available on Business, Enterprise, Edu, Teachers, and Healthcare plans only.
> **Warning:** This skill requires Python 3.9+ which may have limited support in ChatGPT's execution sandbox.
1. Download [`skill-packager-marketplace.zip`](https://github.com/YanivGolan/skill-packager-marketplace/releases/latest/download/skill-packager-marketplace.zip)
2. Upload at [chatgpt.com/skills](https://chatgpt.com/skills)
### Codex CLI
Use the built-in skill installer:
```
$skill-installer https://github.com/YanivGolan/skill-packager-marketplace
```
Or install manually:
1. Download [`skill-packager-marketplace.zip`](https://github.com/YanivGolan/skill-packager-marketplace/releases/latest/download/skill-packager-marketplace.zip)
2. Extract the `skill-packager/` folder to `~/.codex/skills/`
### Any Agent (npx)
Works with Claude Code, Cursor, Copilot, Windsurf, and [40+ other agents](https://github.com/vercel-labs/skills):
```bash
npx skills add YanivGolan/skill-packager-marketplace
```
### Other Tools (Windsurf, etc.)
Download [`skill-packager-marketplace.zip`](https://github.com/YanivGolan/skill-packager-marketplace/releases/latest/download/skill-packager-marketplace.zip) and extract the `skill-packager/` folder to:
- **Project-level**: `.agents/skills/` in your project root
- **User-level**: `~/.agents/skills/`
## Usage
The skill auto-activates when you ask to package or deploy a skill. Examples:
```
Package this skill for distribution
```
```
Create a Claude marketplace plugin from my skill at ./skills/my-skill
```
```
Set up a universal repo for my skill with CI/CD
```
```
Make this skill work on Cursor and ChatGPT
```
## Prerequisites
- Python 3.9+ (for bundled packaging scripts)
## License
MIT
---
Built with [Skill Creator Plus](https://github.com/yaniv-golan/skill-creator-plus) and [Claude Code Internals](https://github.com/yaniv-golan/claude-code-internals).