Skillselion

io.github.skillselion由 GitHub 帳號 skillselion 發布v0.9.12更新於 Nov 8, 2026

On-demand access to thousands of install-ranked Claude Code skills - search and load mid-task.

已驗證STDIO僅桌面知識與記憶開發者工具

概覽

AI 產生的概覽

一個本機 MCP 伺服器,讓程式設計助理依安裝量檢索 Claude Code 技能目錄,並把符合的技能說明與檔案載入工作階段。

可以做什麼
依關鍵字或任務檢索 Skillselion 目錄,可篩選技能、MCP 伺服器或市集,並查看安裝量最高的技能與 MCP 伺服器排行榜。為任務載入最符合的技能,把 SKILL.md 帶入上下文、將隨附指令碼與參考檔案寫入磁碟,並回傳可切換的備選技能。把多個符合技能的關鍵規則合併成一份去重、標註來源的摘要。可選執行安裝指令,註冊伺服器並安裝工作階段掛鉤,自動預載相關技能。
適用情境
適合希望程式設計助理依社群驗證過的做法執行任務、而非自行發揮的情況,也適合在採用某個技能前比較多個技能的指引。想了解哪些技能和 MCP 伺服器較受歡迎時也可使用。
執行需求
透過 npx 以 stdio 在本機執行,需要 Node.js;無需建置、驗證或 API 金鑰。可選的唯讀 GITHUB_TOKEN 可提高 GitHub 速率上限,以便完整載入多檔案技能。另有可選環境變數用於調整內嵌長度、合成數量與追蹤。
安裝前請注意
可選的安裝指令會修改 Claude Code 設定檔並安裝工作階段掛鉤,說明稱其為合併而非覆寫。預設會把經過清理的搜尋詞和符合的技能傳送給目錄服務,設定 DO_NOT_TRACK=1 可關閉。載入的技能會帶入第三方說明與隨附指令碼,執行前應先檢視。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Skillselion,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。

其他 MCP 客戶端

參照 儲存庫 中的啟動說明。

README

Skillselion MCP

[skillselion.com - the #1 directory of Claude Code, Codex & Cursor skills, marketplaces & MCP servers: 86,207 tools total]

The catalog behind it: skillselion.com - 86,000+ skills, plugin marketplaces & MCP servers, ranked by real installs.

[npm version] [npm downloads] [Read-only, no auth] [thousands of tools] [License]

Give your coding agent thousands of community-proven skills - loaded on demand, mid-task.
It searches Skillselion, a curated directory of Claude Code skills, MCP servers & marketplaces ranked by real installs,
and pulls a skill's actual instructions + bundled files into the session. Proven patterns, not guesses.

🧩 Works with Claude Code · Claude Desktop · Cursor · Codex · any MCP client

[Real session: the agent calls synthesize_skills and builds a consensus playbook from 5 community skills]

Real, unedited session: the agent pulls a consensus playbook from 5 community skills, then loads the top skill and applies it.

🚀 Install

Claude Code - one line:

bash
claude mcp add skillselion --scope user -- npx -y skillselion-mcp

Claude Desktop / Cursor / Codex - add to your MCP config:

json
{ "mcpServers": { "skillselion": { "command": "npx", "args": ["-y", "skillselion-mcp"] } } }

No build step, no auth, no API key. One ~30 KB file via npx.

Want it fully automatic? npx -y skillselion-mcp setup registers the server and installs a session hook so your agent loads the right skill the moment a task matches - see Skill autopilot.

🔧 Tools

ToolWhat it does
📥 load_skillThe everyday default: finds the best-matching skill for your task and materializes it - real SKILL.md in context + bundled scripts/references on disk - so the agent follows it like an installed skill. Returns ranked runner-ups you can switch to.
🧬 synthesize_skillsThe cross-source playbook: merges the key rules of the top ~5 matching skills into one deduped, provenance-tagged digest - the field's consensus, not one author's take.
🔍 search_skillselionSearch the catalog by keyword or task; filter by skill / mcp / marketplace.
🏆 top_skillselionThe leaderboard - the most-installed skills and top-starred MCP servers right now.

[Claude's own honest take after using the MCP: consensus across 5 community skills is the part I can't fake]

We asked Claude, on camera, what the MCP gave it: "I couldn't have told you 'this is the field's consensus, not my opinion' - that's the part I can't fake."

🔒 Private by default

Read-only, no auth, no secrets. It never sends your code, files, or the context you pass - only a scrubbed search query + which skill matched, so the catalog learns what to add next. Set DO_NOT_TRACK=1 to disable even that.

🪄 Skill autopilot

bash
npx -y skillselion-mcp setup        # interactive - pick your packsnpx -y skillselion-mcp setup --yes  # non-interactive - agents / CI

Registers the MCP globally and installs a Claude Code SessionStart hook that primes every session with skills relevant to you - so loads happen on their own.

Setup flags & packs
FlagWhat it does
--packs <a,b,…>one or more packs (or all), e.g. --packs frontend,backend; frontend:6 sets a per-pack count
--per-pack Nskills per pack (default 3) · --top N sets the popular count
--autoadapt each session to the current repo's stack
--historyinfer your focus from Claude Code / Codex history (one-time scan)
--yesnever prompt (default when there's no terminal)

Packs: popular (default) · frontend · ai-agents · media · backend · devops · quality · automation.

Safe by design: ~/.claude/settings.json is merged, never clobbered; re-running de-dupes and upgrades the hook in place.

Env vars
VarDefaultWhat it controls
GITHUB_TOKEN-optional, read-only; raises GitHub's rate limit for full multi-file skill loads (60 → 5000 req/hr)
SK_INLINE_BUDGET6000char cap on the in-context SKILL.md portion (the full skill is always on disk)
SK_SYNTH_N5how many top skills synthesize_skills merges (2-8)
SK_SYNTH_PER_SKILL12max rules kept per source skill
SK_SYNTH_BUDGET4000char cap on the merged digest
DO_NOT_TRACK-set 1 to disable the anonymous demand signal
Troubleshooting

The agent doesn't see the tools. Some clients surface MCP tools lazily - tell the agent to search its tools for "skillselion" first (e.g. ToolSearch), then call it. The setup hook automates this nudge.

load_skill returns only the SKILL.md, no bundled files. You hit GitHub's unauthenticated 60 req/hr limit - set a read-only GITHUB_TOKEN in the server's env.

"No skill on Skillselion clearly matches..." The relevance floor working as intended - nothing topical matched, so it refuses to waste your context. Try a more specific query.

Setup couldn't auto-register. Run the printed claude mcp add ... line yourself.

Development
bash
npm installnpm test           # offline: server boots, tools, synthesisnpm run test:live  # live catalog + GitHub (set GITHUB_TOKEN)

⭐ Like it?

  • Star the repo - it helps other developers find it.
  • Browse the full catalog → skillselion.com - thousands of skills, MCP servers & marketplaces, ranked by real installs.
  • Bug or missing skill? Open an issue - PRs welcome.

📄 License

MIT © Skillselion

Built for developers. Find the skill, not the noise. → skillselion.com/skillselion-mcp

來源:README.md,提交 cd951c7

工具

4

search_skillselion

Search Skillselion, a curated directory of Claude Code agent skills, MCP servers and plugin marketplaces, ranked by real community signal (installs + GitHub stars). Use to browse trusted skills/MCPs/marketplaces for the task at hand (e.g. "postgres", "code review", "playwright"). Skill searches blend keyword + semantic ranking (same matcher as load_skill). To actually USE a skill, call load_skill (with an id from here, or directly with a query - it searches for you).

輸入參數typelimitquery必填context

load_skill

Load a community-vetted skill into your context on demand - like installing it mid-task. Reach for this when a task is in a domain a skill likely covers (tests, frontend/UI, an API/DB, infra, a named framework) and a proven recipe would beat improvising - most valuable in territory you are less sure of, or fast-moving stacks where your memory may be stale. You MUST pass `context` (your task + stack + constraints): it ranks candidates, fits them to your current repo, flags dependency mismatches, and keeps the load deliberate. Returns the best match (real SKILL.md + bundled scripts/refs materialized to a temp folder, used like an installed skill) PLUS the next-best candidates so you can switch. Always verify the loaded skill against your project before trusting it. For broad "current best practices across the field" tasks that span several skills, use synthesize_skills instead.

輸入參數idquerycontext必填

synthesize_skills

Pull the BEST rules across the top matching community skills and merge them into one cross-source playbook - use for broad "how should I approach X / current best practices" tasks that span multiple skills, or when you want the field's combined guidance rather than one skill's. For a single specific skill (and its bundled scripts/files), use load_skill instead. Pass your task as `query` and your stack + constraints as `context` (required). Returns a deduped, provenance-tagged rule digest plus each source skill materialized on disk.

輸入參數query必填context必填

top_skillselion

List the top entries on Skillselion (the leaderboard), optionally by type. Skills rank by installs; MCP servers and marketplaces by GitHub stars.

輸入參數typelimit

版本歷史

1
  1. v0.9.10Sep 16, 2026

評分

已滿足適用檢查項的 50%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通25 分

    請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。

  • 已宣告認證方式10 分

    請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。

  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分