Sleuth Skills is a package manager for AI coding assistants. Create, version, and distribute reusable AI tools across your entire team. Think NPM for AI agents -- install once, use everywhere.
- Onboard new developers instantly with your team's tribal knowledge
- Expand successful AI use from experts to everyone
- Spread best practices to any AI tool (coming soon)
curl -fsSL https://raw.githubusercontent.com/sleuth-io/skills/main/install.sh | bashthen
# Initialize
skills init
# Add a skill from your repository
skills add /path/to/my-skill
# Install skills to your current project
skills install- Skills - Custom prompts and behaviors for specific tasks
- Agents - Autonomous AI agents with specific goals
- Commands - Slash commands for quick actions
- Hooks - Automation triggers for lifecycle events
- MCP Servers - Model Context Protocol (MCP) servers for external integrations
Choose the right distribution model for your team:
Perfect for easily sharing personal tools across multiple personal projects
skills init --type path --path my/repository/pathShare skills through a shared git repository
skills init --type git --repo [email protected]:yourteam/skills.gitCentralized, effortless management with a UI for discovery, creation, and sharing at scale
skills init --type sleuthSleuth Skills uses a lock file, like package-lock.json, for deterministic installations in the right context:
- Create skills with metadata (name, version, dependencies)
- Publish to your chosen repository
- Share the skill globally, per repository, or even per path in a repository (monorepo support!)
- Auto-install on new Claude Code sessions
- Stay synchronized - everyone gets the same tools automatically
| Client | Status | Notes |
|---|---|---|
| Claude Code | ✅ Supported | Full support for all artifact types |
| Cursor | ✅ Experimental | Skills, MCP servers, commands, hooks |
| GitHub Copilot | Coming soon | |
| Gemini | Coming soon | |
| Codex | Coming soon |
- ✅ Local, Git, and Sleuth repositories
- ✅ Claude Code support
- ✅ Cursor support (experimental)
- More clients - GitHub Copilot, Gemini, Codex
- Skill discovery - Use Sleuth to discover relevant skills from your code and architecture
- Analytics - Track skill usage and impact
See LICENSE file for details.
Click to expand development instructions
- Repository Spec - Skills repository structure
- Metadata Spec - Skill metadata format
- Lock Spec - Lock file format
Go 1.25 or later is required. Install using gvm:
# Install gvm
bash < <(curl -s -S -L https://raw.githubusercontent.com/moovweb/gvm/master/binscripts/gvm-installer)
# Install Go (use go1.4 as bootstrap if needed)
gvm install go1.4 -B
gvm use go1.4
export GOROOT_BOOTSTRAP=$GOROOT
gvm install go1.25
gvm use go1.25 --defaultmake init # First time setup (install tools, download deps)
make build # Build binary
make install # Install to GOPATH/binmake test # Run tests with race detection
make format # Format code with gofmt
make lint # Run golangci-lint
make prepush # Run before pushing (format, lint, test, build)Tag and push to trigger automated release via GoReleaser:
git tag v0.1.0
git push origin v0.1.0