Hub
Discover and install skills, MCP servers, agents, and commands from the CrabTalk hub.
The hub is a package registry for CrabTalk extensions. Install skills, MCP servers, agents, and commands in one command. Browse available packages.
Installing a package
crabtalk install <scope>/<package>A package can contain any combination of skills, MCP servers, agents, and commands. The install merges everything into your config and copies files to the right locations.
Selective installation
Install only specific components from a package:
crabtalk install <scope>/<package> skill:code-review
crabtalk install <scope>/<package> mcp:filesystemFilters: skill:<name>, mcp:<name>, agent:<name>, command:<name>.
Uninstalling
crabtalk uninstall <scope>/<package>Removes entries from config and deletes installed files. Mirrors the install process.
How it works
The hub is a Git repository at github.com/crabtalk/hub. On first install, CrabTalk clones it to ~/.crabtalk/hub/ (shallow, fast). Each package has a TOML manifest describing what it contains:
[package]
name = "package-name"
description = "What this package does"
repository = "https://github.com/user/repo"
[skills.my-skill]
description = "A useful skill"
path = "skills/my-skill"
[mcps.my-tool]
command = "my-tool-server"
args = ["--port", "8080"]Publish your own
The hub is open to contributions. To publish a package, open a pull request at github.com/crabtalk/hub with your manifest and assets. Once merged, anyone can install it with crabtalk install.
What's next
- Skills — how skills work
- MCP Servers — how tool servers connect
- Commands — how commands extend CrabTalk