Sx: An Open-Source Package Manager for AI Skills, MCPs, and Commands

Sx is an open-source package manager designed for teams using AI coding assistants. It treats AI configurations—custom skills, MCP server configs, slash commands, hooks, agents, and coding standards—as versioned packages that can be centrally managed, scoped, and shared across an organization.
Why Sx?
The problem: top developers create effective AI setups (prompts, MCPs, commands) but those remain siloed on their machines. Current workarounds—copying into each repo (duplication, drift), global configs (context bloat), or manual plugin installs (client lock-in)—don't scale. Sx solves this by treating AI assets as sharable packages with scoped installation.
Quickstart
# macOS/Linux via Homebrew brew tap sleuth-io/tap brew install sxOr via shell script
curl -fsSL https://raw.githubusercontent.com/sleuth-io/sx/main/install.sh | bash
Initialize and add assets
sx init sx add /path/to/my-skill sx install
Scoped Installation
Assets can be installed for specific scopes, avoiding context bloat:
sx install my-skill --org– everyone in the vaultsx install my-skill --repo github.com/acme/infra– only inside that reposx install my-skill --path github.com/acme/infra#docs/– a specific pathsx install my-skill --team platform– team memberssx install my-skill --user [email protected]– a single usersx install my-skill --bot python-backend– a CI/agent identity
Use sx install --dry-run to preview what would be installed.
Cloud Relay
Expose your vault to Claude.ai or ChatGPT via MCP using the skills.new relay:
sx cloud connect sx cloud serve sx cloud status
The relay opens a WebSocket tunnel—vault content stays local.
Analytics & Audit
Track adoption and changes:
sx stats sx stats --since 7d --json sx audit --actor [email protected] --since 30d --event install.set
Works with Existing Claude Code Setups
If you have skills in ~/.claude, sx can version and sync them:
sx add ~/.claude/commands/my-command sx add ~/.claude/skills/my-skill sx add code-review@claude-plugins-official
Sx auto-detects the asset type (skill, command, MCP, agent, hook, rule) and wraps the files with metadata without modifying them.
Sx supports multiple vaults via profiles (sx profile add work, sx profile use work) and works with any AI client that supports MCP or file-based configs—Claude Code, Cursor, GitHub Copilot, Gemini, Kiro, and more.
📖 Read the full source: HN AI Agents
👀 See Also

Local AI VS Code extension blocks insecure code generation during saves
A developer built a VS Code extension that runs llama3.1:8b-instruct-q4 locally to intercept saves, map source-to-sink execution flows, and block AI-generated insecure code like CWE-117 Log Injection vulnerabilities.

Memento v1.0: Local Persistent Memory for AI Coding Agents
Memento v1.0 is a fully local memory layer for AI coding agents that runs embeddings, storage, and search on your machine with no cloud dependencies. It uses all-MiniLM-L6-v2 embeddings, HNSW indexing, and supports multiple IDEs with 17 MCP tools.

Tracked 5 Biggest Claude Code SKILL.md Collections on GitHub — Sortable Table with Auto-Refresh
Built a sortable table of the top 5 skill-collection repos (totaling 125k stars) with star counts and skill counts, auto-refreshed by a /workflows:skill-collections command.

Skill Scaffolder: Build OpenClaw Skills Without Writing Code
Skill Scaffolder is an open-source tool that lets users create OpenClaw skills by describing what they want in plain English. It handles the entire process—interviewing users, writing skill files, testing, and installation—without requiring YAML, Python, or config files.