Skillyard MCP Server
OfficialSupports OpenAI Codex by installing skills into Codex's skills directory and adding registry connection configuration, enabling Codex agents to search, load, and use available skills.
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., "@Skillyard MCP Serverfind a skill for code review and load it for me"
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.
Skillyard
A skill registry for AI agents. Keep open-source skills and your company's private ones in one place, and install them into Claude Code, OpenAI Codex, Cursor and any AGENTS.md agent (Gemini CLI, Copilot, Windsurf, Aider), or let agents search and load them live over MCP.
A skill is a folder with a SKILL.md (YAML frontmatter + instructions) and optional scripts/, references/ and
templates/, following the Agent Skills format. Skillyard adds what a team needs around
that format: private org scopes with access tokens, immutable versions, a security scan on every publish, one-command
installs for every agent, a project manifest teammates can sync, and an audit log.
npx skillyard install code-review @acme/deploy-runbook --agent claude,codex --saveLive demo: https://agentwik-labs.github.io/skillyard/ (read-only; click Sign in and type acme or northwind
to see two fictional companies' private skills).
Reports: We scanned the 34 most-installed skill repos · Do skills actually help? Lift evals · Good skills, bad skills: 12 examples and why
What's in the box
Registry server | REST API, web UI, and an MCP endpoint at |
Private skills | Every skill lives under a scope ( |
Security scan | Every publish is scanned for prompt-injection phrasing, instructions to hide actions from the user, invisible Unicode, embedded secrets, |
Cross-agent install |
|
MCP server | Tools |
Lift evals |
|
Scan any folder |
|
Project manifest |
|
Claude plugin marketplace | This repo is a Claude Code marketplace of the open-source skills, and |
Seed content | 24 open-source skills in |
Related MCP server: Omni Skills
Quick start
npm run dev # loads the bundled skills, then serves http://127.0.0.1:7420seed prints a demo token for each fictional company (also saved to data/demo-tokens.json). Paste one into
Sign in in the web UI to see that company's private skills, or use it from the CLI:
export SKILLYARD_REGISTRY=http://127.0.0.1:7420
node bin/skillyard.js search review
node bin/skillyard.js login --token sy_… # an acme token
node bin/skillyard.js search deploy # now includes @acme/deploy-runbook
node bin/skillyard.js install @acme/deploy-runbook code-review --agent allUse from your agent
Install copies skills into the agent's own folder, so they load automatically and work offline:
skillyard install code-review # detected agents in this project (default: claude)
skillyard install @acme/incident-response -g # user-wide (Claude Code, Codex)
skillyard install sql-review --agent cursor # writes .cursor/rules/sql-review.mdc + .cursor/skills/sql-review/
skillyard list && skillyard updateMCP lets the agent search everything your token can see and pull in a skill when a task calls for it:
skillyard connect claude --write # runs `claude mcp add --transport http skillyard <registry>/mcp …`
skillyard connect codex --write # adds [mcp_servers.skillyard] to ~/.codex/config.toml
skillyard connect cursor --write # .cursor/mcp.json (token read from ${env:SKILLYARD_TOKEN})
skillyard connect vscode | gemini | claude-desktopClaude Code plugins: /plugin marketplace add agentwik-labs/skillyard, then /plugin install skillyard-engineering@skillyard.
See docs/agents.md for where each agent reads skills and how each config looks.
Run it for a company
SKILLYARD_ADMIN_TOKEN=$(openssl rand -hex 24) skillyard serve --host 0.0.0.0 --data /var/lib/skillyard
skillyard org create acme --name "Acme Cloud" # prints an owner token (read + publish)
skillyard token create --org acme --scopes read --name laptop-dana
skillyard new deploy-runbook && skillyard publish deploy-runbook --org acmeOr with Docker: docker build -t skillyard . && docker run -p 7420:7420 -v skillyard-data:/data skillyard.
Put it behind TLS (any reverse proxy). Tokens are stored as SHA-256 hashes; org members manage tokens and see the
activity log on their org page. See docs/self-hosting.md.
Authoring skills
my-skill/
SKILL.md # required: frontmatter name + description, then instructions
skill.json # optional: version, title, summary, category, tags, visibility
scripts/ # helpers the agent runs (stdlib-only is kindest)
references/ # long detail the agent reads on demand
templates/ # fill-in documentsAdd evals/evals.json (tasks plus pass/fail checks) and run skillyard eval <dir> --model haiku --runs 3 to see
whether the skill helps. skillyard validate <dir> checks the format and runs the same security scan as the server. Versions are
immutable; bump version in skill.json to publish a change. Contribution rules for the open-source set are in
CONTRIBUTING.md.
API
Method | Path | Auth |
GET |
| optional |
GET |
| private: org read |
GET |
| private: org read |
POST |
| org publish |
PATCH / DELETE |
| org publish |
GET / POST / DELETE |
| org publish |
GET |
| org publish |
POST |
| admin |
POST |
| optional |
Development
npm test # node:test, no dependencies
npm run validate # validate + scan every bundled skill
npm run build:marketplaceMIT licensed. Skills in registry/public are MIT; the seed/orgs companies are fictional demo data.
This server cannot be deployed
Maintenance
Related MCP Connectors
Search and discover Agent Skills from the skills.sh registry. Powered by HAPI MCP server.
Search and fetch curated AI agent skills, prompts and MCP servers.
Discover and inspect public Runx skills before installing them. This read-only hosted MCP exposes search_skills and get_skill. The Apache-2.0 Rust runtime executes skills locally with scoped authority, approval gates and signed receipts. Docs: https://runx.ai/docs/mcp.
Search, fetch, lint, and install Agent Skills (SKILL.md) from the SkillMD registry.
Related MCP Servers
- AlicenseNot gradedqualityBmaintenanceEnables AI agents to discover, install, and manage SKILL.md skills from a Git-backed registry via MCP tools for search, install, and list operations.35 npm2MIT
- AlicenseNot gradedqualityBmaintenanceMCP server that unifies and synchronizes AI coding skills across multiple tools, exposing skill discovery and retrieval via list_skills and read_skill.23 npm14MIT
- AlicenseAqualityAmaintenanceEnables MCP hosts to discover, browse, and load Agent Skills from one or many SKILL.md libraries over the Model Context Protocol, with namespaced libraries, search/list/get tools, progressive disclosure, and a digest-verified pull client for syncing skills to disk.71MIT
- AlicenseNot gradedqualityCmaintenanceEnables MCP clients to discover, search, and load agent skills from many sources, including other agents' skill directories, Claude Code plugin marketplaces, and remote git repositories, with no copying or syncing required.06MIT