
Skill Shelf (Rust Singleton Daemon)
Route a large professional-skill library into your agent without loading hundreds of SKILL.md files at once.
Overview
Skill Shelf is an MCP server for the Build phase that progressively routes 393 professional skills through a Rust stdio daemon so agents load capability groups on demand.
What is this MCP server?
- Progressive group routing across a catalog of 393 professional skills
- Rust singleton daemon with stdio MCP transport for local agents
- Reduces context bloat by exposing skills in routed groups instead of one flat list
- stdio shim pattern fits Claude Code, Cursor, and other MCP-capable hosts
- Versioned MCP server schema (2.0.4) with GitHub-backed distribution
- Catalog routes 393 professional skills
- Server version 2.0.4
- Transport: stdio via Rust singleton daemon
Community signal: 3 GitHub stars.
What problem does it solve?
Hundreds of skills are painful to register and search inside one agent session without drowning context or hand-maintaining giant tool lists.
Who is it for?
Builders running large curated skill sets locally who want MCP-native progressive routing instead of pasting dozens of skill paths into every project.
Skip if: Teams that only need three to five skills and are fine adding them manually without a routing daemon.
What do I get? / Deliverables
Your MCP host talks to one stdio server that groups and routes professional skills so the agent invokes the right shelf without loading the full catalog upfront.
- stdio MCP endpoint that exposes grouped routing for 393 professional skills
- Reduced per-session skill registration overhead in the agent host
- Stable daemon-backed transport for repeated skill invocations
Recommended MCP Servers
Journey fit
How it compares
Skill-routing MCP infrastructure, not a single installable agent skill.
Common Questions / FAQ
Who is Skill Shelf for?
Solo builders and agent power users who maintain broad professional skill libraries and want MCP stdio routing instead of flat skill dumps.
When should I use Skill Shelf?
Use it during build-phase agent setup when your catalog has grown past a handful of skills and you need grouped, on-demand access.
How do I add Skill Shelf to my agent?
Register the io.github.halflifezyf2680/skill-shelf MCP entry in your host config, run the Rust daemon with stdio transport, and point your agent at the published skill groups.