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

Flash-MoE: Running 397B Parameter Qwen Model on MacBook Pro with Pure C/Metal
Flash-MoE is a pure C/Metal inference engine that runs Qwen3.5-397B-A17B, a 397 billion parameter Mixture-of-Experts model, on a MacBook Pro with 48GB RAM at 4.4+ tokens/second. The 209GB model streams from SSD through custom Metal compute shaders with no Python or frameworks.

Nit: A Git Replacement in Zig Optimized for AI Agent Token Efficiency
Nit is a native Git replacement written in Zig that reduces token usage by 35-87% on common commands like status, diff, log, and show. It achieves this through compact output defaults and direct libgit2 integration, eliminating subprocess overhead.

Task-observer: A Meta-Skill That Automates Skill Improvement for AI Coding Agents
Task-observer is a meta-skill that self-improves all your AI agent's skills, including itself. It logged 600 skill improvements across 40 skills in 3 months and automates skill creation from work gaps.

ProofShot: CLI for AI Agents to Verify UI Code with Browser Recording
ProofShot is a CLI tool that lets AI coding agents open a browser, interact with pages, record sessions, and collect errors, then bundles everything into a self-contained HTML file for review. It works with any AI agent via shell commands and is packaged as a skill.