skillbase
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@skillbasedo I have a skill for filling in a PDF form?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
skillbase
Search and use shared agent skills from public (or your own) git repos, from Claude Code, Codex and OpenCode.
Concept
Shared skills live in git repos (the defaults are listed in
sources.yaml).skillbase clones them to your machine, builds a local search index, and connects to your agent as a small local MCP server. It all runs on your machine with your own git access.
Your own skills are not touched. Shared skills are never copied into your agent's skill folders, so the two don't mix. Your agent keeps using your local skills as usual.
Shared skills are searched on demand, not preloaded. They do not appear in your agent's own skill list. Instead the agent calls skillbase's
search_skillstool: when you ask what skills exist, or when you start a substantial task that no local skill fits. It shows you the matches and loads one only after you choose it.
Related MCP server: skillsmp-mcp-server
Install
Requires Node.js 20+ and git (plus access to any private repos you add).
npm install -g @kelabome/skillbase
skillbase setup # asks, one agent at a time, whether to connect itOr without installing globally: npx @kelabome/skillbase setup. Note that agents are pointed at the installed
copy, so re-run skillbase setup after moving Node versions (nvm) or reinstalling.
Update with npm update -g @kelabome/skillbase (new default skill repos arrive this way), then skillbase fresh.
Restart your agent (it reads the server's instructions at startup), then ask in plain words:
check the shared skills for filling in a PDF form
or simply "do I have a skill for optimizing queries?". The agent searches local and shared skills and shows
the best matches with author and dates. You pick one, and it's used for this session. Nothing is loaded
until you choose. Prefer the agent to search only when told to? Set SKILLBASE_SEARCH=ask; see
Make the agent search only when asked.
Command | What it does |
| pull the skill repos now; rebuild the index only if something changed (also happens hourly on its own) |
| search from the terminal |
| print one skill as the agent receives it |
| add your own skill repo |
| read skill repos from another yml file or folder (also |
| check git access, index and which agents are connected |
| connect agents again (asks one by one) |
| disconnect agents (asks one by one) |
| disconnect agents and delete |
| the MCP server itself; your agent starts it, you normally never run it |
Run skillbase help for the full list. Every flag is described in the npm guide.
What the agent can do
skillbase gives your agent four MCP tools:
Tool | Purpose |
| find shared skills for a task (name, id, author, dates, source, match %) |
| load one skill chosen by the user, by id (e.g. |
| show the skill repos searched, with skill counts and last sync |
| pull all repos and rebuild the index now (otherwise hourly) |
Details, including how ranking works, are in the reference.
Guides
Install with npm: the recommended way. Setup, commands, config, update, remove, troubleshooting.
Install from a git checkout with make: for contributors and modified copies.
Reference: MCP tools, search ranking, skill format, data folder, all settings.
Changelog: what changed in each release.
Sharing a skill: how to publish a skill to a shared repo.
Default skill repos
Out of the box skillbase searches these public repos:
Name | Repo | What's in it |
| docx, pdf, pptx, xlsx, skill-creator, mcp-builder, ... | |
| curated Codex skills | |
| brainstorming, TDD, debugging, planning, review | |
| React/Next.js best practices, web design, deploy |
Add your own with skillbase sources add <git-url>, or keep several yml files (one per project or team) in ~/.skillbase/sources.d/ or via skillbase sources include; see the npm guide. These repos have their own licenses; skillbase only
clones and indexes them locally, it does not redistribute their contents.
Remove it
skillbase uninstall # disconnect agents, delete ~/.skillbase
npm uninstall -g @kelabome/skillbaseShare a skill
Put the skill folder (with its SKILL.md) into one of the skill repos and push. See
CONTRIBUTING.md. To add a new default repo, add it to sources.yaml by PR.
Logs
~/.skillbase/logs/ records your search queries, the ranking scores, and which skill you picked. It never
contains skill contents or credentials. The logs stay on your machine and include your OS username and
hostname. They are only for tuning search and for bug reports you choose to send; files older than 30 days
are pruned. Turn logging off with SKILLBASE_LOG=off.
License
This server cannot be deployed
Maintenance
Related MCP Connectors
Search engine for AI agents to find MCP servers, A2A agents, and skills on their own.
Search and fetch AI agent skills, rules files and MCP servers indexed from GitHub.
Registry of MCP servers, agent skills and plugins: search, filter, comments, likes, publish.
Registry of MCP servers, agent skills and plugins: search, filter, comments, likes, publish.
Related MCP Servers
AlicenseAqualityFmaintenanceMCP server for discovering and installing AI agent skills from agentskill.sh. Search skills across platforms, browse trending skills, and install them with built-in security scanning.426 npm3MIT- AlicenseAqualityCmaintenanceThis MCP server enables AI agents to search, discover, and install skills from the SkillsMP marketplace, with support for keyword and semantic search, skill content retrieval, and installation to various coding agents.552 npm3MIT
- AlicenseNot gradedqualityBmaintenanceAn MCP server that lets AI agents browse and fetch skills from remote registries — GitHub repositories or direct HTTP URLs — without installing them locally first.MIT
- AlicenseAqualityFmaintenanceAn MCP server that aggregates agent skills from skills.sh and GitHub repositories, exposing list_skills, search_skills, and load_skill tools for context-efficient skill discovery and on-demand loading.3MIT