Skills Marketplace

Central plugin marketplace for Claude Code and Codex. This repo is a registry plus generated distribution artifacts. Plugin source stays in the child repos.
Cross-platform? These skills work with Claude Code, Codex CLI, Copilot, Cursor, Windsurf, and more.
Via skild.sh (registry-based):
npx skild install @avivsinai/amq-cli
npx skild install @avivsinai/langfuse
npx skild install @avivsinai/sabx
npx skild install @avivsinai/bkt
npx skild install @avivsinai/jk
npx skild install @avivsinai/israel-services
Via skills.sh (GitHub-based):
npx skills add avivsinai/agent-message-queue
npx skills add avivsinai/langfuse-mcp
npx skills add avivsinai/sabx
npx skills add avivsinai/bitbucket-cli
npx skills add avivsinai/jenkins-cli
npx skills add avivsinai/israel-services
Installation (Claude Code)
# Add marketplace (one-time)
/plugin marketplace add avivsinai/skills-marketplace
# Install plugins
/plugin install amq-cli@avivsinai-marketplace
/plugin install langfuse@avivsinai-marketplace
/plugin install sabx@avivsinai-marketplace
/plugin install bkt@avivsinai-marketplace
/plugin install jk@avivsinai-marketplace
/plugin install israel-services@avivsinai-marketplace
Available Plugins
| Plugin | Description | Source |
|---|
amq-cli | Agent Message Queue - atomic Maildir-style message delivery with co-op mode | agent-message-queue |
langfuse | Langfuse observability - query traces, debug exceptions, analyze sessions, manage prompts | langfuse-mcp |
sabx | SABnzbd CLI - control downloads, queues, RSS feeds, and automation | sabx |
bkt | Bitbucket CLI - manage repos, PRs, branches, issues, webhooks, pipelines (DC & Cloud) | bitbucket-cli |
jk | Jenkins CLI - manage jobs, pipelines, runs, logs, artifacts, credentials, nodes | jenkins-cli |
israel-services | Access Israeli citizen services, including health and banking workflows, directly from the CLI | israel-services |
Plugins are pinned by the registry to a default branch plus an exact commit SHA. Claude Code and Codex artifacts are generated from those pins so installs are reproducible while the marketplace stays aligned to each repo's latest default-branch commit.
Architecture
This marketplace is registry-first. registry/plugins.json is the only file you edit by hand; everything else is generated from it.
skills-marketplace/
├── registry/
│ └── plugins.json # Source of truth: plugin metadata, pins, sync policy
├── .claude-plugin/
│ └── marketplace.json # Generated Claude Code marketplace catalog
├── .agents/plugins/
│ └── marketplace.json # Generated Codex marketplace catalog
├── plugins/
│ └── <plugin>/... # Generated Codex plugin bundles pinned to registry refs
└── scripts/
├── generate-manifests.py # Regenerates all derived artifacts
└── sync-releases.py # Updates main-mode plugins from default-branch HEADs
# Plugins live in their own repos:
agent-message-queue/
├── .claude-plugin/
│ └── plugin.json # Claude Code plugin manifest
├── .codex-plugin/
│ └── plugin.json # Codex plugin manifest
└── skills/
└── ... # Shared skill payload
For Claude Code, the generated marketplace catalog points directly at pinned GitHub refs. For Codex, the repo also carries generated local bundles under plugins/.
Auto-Sync
- Main-mode plugins in
registry/plugins.json are checked by .github/workflows/sync-releases.yml.
- Child repos dispatch
plugin-update events on default-branch pushes, and the marketplace also does a weekly fallback sync plus manual runs.
- When a repo HEAD changes, the workflow updates
registry/plugins.json, regenerates manifests, and commits directly to main.
- Plugins with
sync.mode: "manual" stay pinned until someone updates the registry explicitly.
Adding a Plugin
To add your plugin to this marketplace:
- Ensure your repo has
.claude-plugin/plugin.json and, for Codex support, .codex-plugin/plugin.json
- Add your plugin entry to
registry/plugins.json
- Run
python3 scripts/generate-manifests.py
- Submit a PR with the updated registry plus regenerated artifacts
See CONTRIBUTING.md for details.
Standards