mcpField
S
SkillDash

SkillDash

远程服务
github.com/AjnasNBAI 与智能体06 天前更新
代码仓库

关于 SkillDash

SkillDash 是面向 Agent 技能、插件、工具及其他 AI 项目的公开目录,并提供只读 MCP 服务。目录收录带来源固定信息、校验和及许可证的技能,也包含经审核的社区提交内容。

主要功能

  1. 01搜索并预览 Agent 技能
  2. 02查看固定来源、哈希和许可证
  3. 03浏览插件与工具元数据
  4. 04规划技能安装
  5. 05搜索经审核的社区项目

适用场景

  1. 01查找适用于特定任务的技能
  2. 02安装前检查技能
  3. 03发现插件和 MCP 工具
  4. 04浏览经审核的社区提交内容

MCP 相关

SkillDash 提供公开只读 HTTP MCP 端点和本地 stdio 方案。其工具可搜索和检查技能、规划安装,并查找工具及已发布的社区项目;不会执行下载的指令或安装文件。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://skills.maqamagent.com/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

详细介绍

SkillDash——免费的技能库和 AI 目录

将此链接提供给 AI Agent:https://skills.maqamagent.com/agent.md

SkillDash 是一款以 Agent 为先的软件工具:包含来自 17 个代码库的 5,126 个独立、获许可的技能文件夹,已于 2026 年 10 月 12 日检查;另有 322 条工具记录,其中包括 315 个独立插件,这些插件于 10 月 13 日从固定版本的官方 Claude 插件市场记录。可下载的技能代码库在记录检查时至少需要 10,000 个代码库星标。独立插件代码库有各自的元数据和要求。

flowchart LR
  Agent[AI agent] --> Guide[One agent link]
  Guide --> Interfaces[MCP / API / CLI]
  Interfaces --> Skills[Pinned skills + hashes + licenses]
  Interfaces --> Tools[Tools + plugins + libraries + chatbots]
  Skills --> Authorized[Inspect, then use with authorization]
  Creator[Creator or owner-authorized agent] --> Email[Verify owner email]
  Email --> Proposal[Public details + private contacts]
  Proposal --> Review[Owner defines agent usage and reviews]
  Review --> Published[Published listing + share link]
  Proposal --> Receipt[Email receipt and review updates]

机器清单:https://skills.maqamagent.com/.well-known/agent.json

面向 Codex、Claude Code 和 Delta Harness 的开放技能市场、npm CLI 和只读 MCP 服务。

SkillDash 将精选技能库与免费的社区目录相结合,涵盖 技能、AI 产品、插件、库、MCP 服务和工具。无需账户即可浏览。验证邮箱后即可提交作品并投票。社区提交没有最低星标数或上架费用。

免费发布 · 社区目录 · 你的账户 · 发布政策

每个获批的社区条目都会获得一个公开页面和 已上架 SkillDash 徽章。审核人员会检查公开来源、条目详情和发布权限。这并非安全认证。已验证账户对每个条目可投一票,且该票可撤销;代码库星标仍单独计算。

现有的精选可下载目录沿用其记录的来源选择政策、上游许可证、固定版本和 SHA-256 文件校验和。社区提交不会自动成为精选下载归档。

账户、审核与通知发送

电子邮件登录使用随机的一次性链接,该链接会在 15 分钟后过期。系统仅存储令牌哈希。生产环境会话使用 Secure、HttpOnly、SameSite Cookie,有效期为 14 天,并在退出登录时撤销。账户电子邮件地址会保持私密。

Cloudflare Email Service 通过 EMAIL 绑定发送登录链接和提交通知。收到新提交时,系统会通知 [email protected];条目获批后,系统会通知其所有者。提交联系信息为私密信息,不会包含在公共 API、MCP 响应和已发布页面中。发件人仅限已完成接入的公司域名下的 [email protected]。无需额外的 API 密钥。

D1 会存储提交内容和事务性通知发件箱。每五分钟运行一次的定时工作线程会以退避方式重试发送失败的通知,并删除过期的身份验证记录和速率限制记录。审核员账户在验证已配置的 ADMIN_EMAIL 后,可通过 /review 查看待处理队列和通知失败记录。审核结果会在尝试发送邮件之前持久化。

部署前请应用所有 D1 迁移。版本 0.4.0 新增了 migrations/0003_agent_submissions.sql,用于记录公开的 Agent 使用详情和私密的提交联系信息。此迁移会新增账户、会话、条目、投票和通知表,同时保留原有的提交队列。本地账户、投票和审核测试使用 SQLite 中相同的 SQL 架构,并模拟电子邮件发送。生产环境的电子邮件发送需要 Cloudflare 发件人域名和绑定。

浏览目录 · Agent 指引 · API 架构

按名称、描述和相关任务词汇搜索数千个真实技能文件夹。预览指令、收藏技能、复制 SKILL.md,或下载包含参考资料和许可证的完整 ZIP 文件。

什么是 AI Agent 技能? · Codex 安装指南 · Claude Code 安装指南 · 技能安全 · 完整目录

所有可下载的技能目录源都来自公开的 GitHub 仓库;在记录的检查时间,这些仓库均拥有 10,000+ 个星标。星标属于仓库,而非单个技能。源提交和文件校验和均已固定。该目录不宣称获得安全认证,也不代表源作者背书。

插件和 Agent 工具

浏览插件,或向 Agent 提供公开指引。该目录每页显示 20 条记录,支持搜索、类型筛选以及上一页/下一页导航。每个导入的插件都会记录所提供的上游作者、支持的宿主、用途、源版本、设置链接和源 ZIP。一个仓库 ZIP 可能包含多个插件;安装前请检查链接指向的插件路径。

官方市场的星标表示该市场仓库的星标数,不会计入每个插件的星标数;导入的元数据与经过审核的社区提交内容相互独立。各插件/服务的许可证、账户要求、定价和权限仍以上游要求为准。免费条目不代表连接的付费服务也免费。

使用公共 HTTP MCP 的 Agent 可以调用 search_tools,并传入 query、type、limit 和 offset;响应中包含 total 和 nextOffset。对应的 HTTP 端点使用 q:/api/tools?q=browser&type=plugin&limit=20&offset=20。scripts/sync-plugins.mjs 会刷新固定版本的官方市场元数据,不会安装或执行插件。

从 npm 使用

Node.js 20.19 或更高版本:

npx agent-skill-library search "make a launch video"
npx agent-skill-library search "accessible React interfaces" --json
npx agent-skill-library show anthropics--skills--frontend-design --content
npx agent-skill-library install anthropics--skills--frontend-design --agent codex

或安装 CLI:

npm install -g agent-skill-library
skill-library search "test a website"

如果多个来源名称相同,请使用搜索结果中的确切 ID。名称唯一时,可以仅凭名称安装。搜索在本地进行且支持离线使用;读取或安装技能则需要访问其固定版本的 GitHub 文件。

教你的 Agent 使用该库

npx agent-skill-library setup --agent all --global

这会在三个个人技能库中安装一个小型发现技能。它不会安装数千个技能、修改模型设置或启动 MCP 进程。只安装与你的任务相关的技能。

目标项目安装个人安装
Codex 桌面版 / CLI.agents/skills/<name>~/.agents/skills/<name>
Claude Code.claude/skills/<name>~/.claude/skills/<name>
Delta Harness不适用Delta 应用数据目录中的 skills/<name>

个人安装时添加 --global。Delta 和 --agent all 需要此选项。使用 --cwd <directory> 可指定其他项目。在 Windows 上,Delta 使用 %APPDATA%\Delta Harness\skills;DELTA_DATA_DIR 可覆盖应用配置文件目录。Codex 会自动检测技能变更;如果新技能未显示,请重启。安装后,请启动新的 Claude Code 会话,或刷新 Delta 的 Skills 面板。

对于基于代码仓库的云端任务,请提交项目技能文件夹。你在本机进行的个人安装不会自动出现在远程环境中。支持 Claude Code 并不意味着每款 Claude 聊天产品都会自动读取文件系统技能。

npx agent-skill-library install FULL-SKILL-ID --agent claude --global
npx agent-skill-library install FULL-SKILL-ID --agent delta --global
npx agent-skill-library install FULL-SKILL-ID --agent codex --dry-run
npx agent-skill-library list --agent codex --global --json

安装程序会将文件下载到暂存目录,检查每个 SHA-256,然后将完整文件夹放到目标位置。绝不会执行辅助脚本。脚本的可执行权限会保留。符号链接安装路径、路径遍历、含糊不清的 Windows 名称以及非预期的下载主机都会被拒绝。

绝不会覆盖非托管技能。替换现有的托管版本需要使用 --force;默认情况下会保护本地编辑,即使使用 --force,额外的本地文件也会阻止替换。请求替换前,请备份你的编辑内容。

MCP

在这台电脑上为每个项目连接一次公共 SkillDash MCP:

npx agent-skill-library connect --host all --global

该连接器会将只读 HTTP 服务合并到 Codex、Claude Code、Cursor 和 Antigravity 的个人配置中。它会保留其他服务和设置,将变更后的文件备份到原文件所在目录,拒绝已禁用或存在冲突的条目,并支持使用 --dry-run 进行预览。设置完成后,请刷新或重启宿主端。无需 API 密钥或本地服务进程。

端点:**https://skills.maqamagent.com/mcp**。工具:`get_library_info`、`search_skills`、`read_skill`、`plan_skill_install`、`search_tools` 和 search_listings。技能会保留来源版本、SHA-256 校验和、支持资源和许可证。search_tools 会返回来源版本固定的上游工具/插件元数据;search_listings 仅返回已发布并经过审核的社区提交。通过列表审核并不代表获得安全认证。

对于基于代码仓库的云工作区,请运行不带 --global 的命令,并提交生成的四个客户端配置。宿主端的信任或批准步骤仍然适用。远程机器有自己的设置;在笔记本电脑上进行的个人安装不会自动复制到远程机器。托管式聊天产品需要配置各自的 MCP 连接器。

npx agent-skill-library connect --host all --cwd /path/to/project
npx agent-skill-library connect --host claude,cursor --global --dry-run --json
npx agent-skill-library doctor --host all --global --json

全局路径为 ~/.codex/config.toml、~/.claude.json、~/.cursor/mcp.json 和 ~/.gemini/config/mcp_config.json。项目路径为 .codex/config.toml、.mcp.json、.cursor/mcp.json 和 .agents/mcp_config.json。Antigravity 远程条目使用 serverUrl;Claude Code 条目使用 type: "http" 和 url。

如果较旧的 Antigravity IDE 配置中已存在 ~/.gemini/antigravity/mcp_config.json,全局设置也会将连接器合并到该文件中。全新安装时绝不会创建此旧版配置文件。

SkillDash 提供公共发现上下文。Qarinah 会在本地保留用户选择加入的项目记忆。连接 SkillDash 不会上传项目历史记录,也不会获得访问计算机私有文件的权限。

本地 stdio 替代方案
{
  "mcpServers": {
    "skill-library": {
      "command": "npx",
      "args": ["-y", "agent-skill-library", "mcp"]
    }
  }
}

stdio 服务提供相同的六个工具名称。技能搜索会刷新实时目录;若无法获取实时目录,则会使用明确标注的程序包备用目录。工具元数据使用程序包中的快照;社区列表搜索需要访问公共网站。若要获取最新的市场目录,请使用公共 HTTP MCP;上面的全局连接器使用的就是该端点。它只会检查并制定计划,不会执行下载的指令或写入安装内容。在客户端的 MCP 设置中配置该命令。无需服务 API 密钥。

公共 API 和提交

curl "https://skills.maqamagent.com/api/skills?q=video&limit=10"
curl "https://skills.maqamagent.com/api/categories"

技能路由:/api/skills/{id}、/content、/manifest 和 /download。直接资源可通过 /documents/{id}.md、/manifests/{id}.json 和 /bundles/{id}.zip 获取。

npx agent-skill-library submit https://github.com/OWNER/REPO --path skills/NAME

CLI 会准备一份预填的所有者验证表单。网站或经所有者授权的 API 客户端会在验证所有者邮箱后提交公开信息。提交回执和审核结果会发送至该邮箱。电话为选填、私密且未经验证。审核者会在批准发布前确定 Agent 兼容性和用法。精选下载收集器会单独检查来源是否符合 10,000 星的政策、许可证、可移植的 frontmatter、固定版本和完整的支持文件。旧版匿名 /api/submissions 端点会返回 410,并附上新的表单和架构。

维护者可以使用 npx wrangler d1 execute agent-skill-library --remote --command "SELECT id, repo, skill_path, status FROM submissions WHERE status = 'pending'" 检查队列、审核来源,并将获批的前缀添加到 registry/sources.json。运行 npm run sync 会生成可供审核的目录差异;只有检查通过后才能提交并部署。

开发和复现

npm ci
npm run check
npm test
npm run hydrate
npm run build
npm run check:seo
npm run preview

hydrate 会根据已提交的清单复现完全相同的 ZIP,并重新校验哈希。在干净检出中,它可能会下载固定版本的上游仓库归档。它不会更新目录。sync 会有意刷新星标数和源修订版本、去重完全相同的指令内容,并重新生成清单和资源。通过 gh auth login 进行 GitHub 身份验证或设置 GH_TOKEN,可避免匿名 API 的低限额。

npm run sync
npm run check
npm test
npm run build
npm run test:browser

部署使用 Cloudflare Workers 静态资源、一个小型搜索/提交 Worker 和 D1。在部署分叉版本前,请检查 wrangler.jsonc,并创建自己的 D1 数据库/自定义域名:

npx wrangler d1 migrations apply agent-skill-library --local
npx wrangler dev
# For this configured production project:
npx wrangler d1 migrations apply agent-skill-library --remote
npm run deploy

可通过 npm run dev:web 进行纯前端开发;完整的 API 和提交功能需使用 Wrangler。

生产构建会生成完整的 HTML 技能页面、类别主页、分页目录和安装指南。即使没有 JavaScript,这些页面仍然可读。每页标题、规范 URL、社交预览、结构化数据和 XML 站点地图均由同一源目录生成。研究依据、检查和索引流程请参阅搜索发现。

如需检查复制反馈和发现页面的浏览器表现,请在端口 8797 上运行 Wrangler,并运行 npm run test:copy-seo。设置 LIBRARY_TEST_URL 可测试其他本地或已部署的 URL。这些检查涵盖实际剪贴板写入、权限拒绝、重复点击、命令变更、减少动态效果、移动端布局,以及在没有 JavaScript 时阅读页面。

来源和兼容性

请参阅 THIRD-PARTY.md、源配置和同步报告。本库代码采用 MIT 许可证;上游技能保留其各自的许可证。通用 SKILL.md 格式可在不同客户端之间使用,但专用技能仍可能需要各自的运行时、工具、凭据或订阅。

这里不会重新发布本地分发的 Brag 技能:其公开上游来源和捆绑音频的再分发权尚未得到确认。搜索“brag”或“launch video”可发现采用许可内容的 Hyperframes 视频工作流。Delta 也可以发现用户现有的本地 Brag 安装。

贡献和报告安全问题

有关来源提交和开发,请参阅 CONTRIBUTING.md;有关受保护的拉取/推送工作流,请参阅分支策略;有关私密漏洞报告,请参阅 SECURITY.md。

持续可用性与当前技能

使用 npm install -g agent-skill-library 安装一次 CLI,然后运行 skill-library connect --host all --global 和 skill-library setup --agent all --global。主机加载其配置后,用户级 MCP 配置和发现技能会在受支持的本地主机中持续可用,适用于不同项目以及新建或恢复的聊天。运行 skill-library doctor --host all --global --json,验证已保存的主机连接和真实的远程 MCP 搜索。

远程 MCP 使用已部署的库。CLI 搜索和本地 MCP 发现会从公开的 HTTPS 库刷新其目录;对于长时间运行的进程,缓存时间为五分钟,离线时则使用带有明确标记的固定备用版本。使用 --offline 可选择随已安装软件包附带的精确目录。

运行 skill-library update --agent codex --global --json,检查受管理的修订版本更新,然后添加 --apply 以更新未修改的受管理文件。支持性资源和许可证会通过校验和验证。本地编辑、额外文件、未受管理的技能以及变更后的源所有权都会保留。更新绝不会执行上游脚本。软件包升级仍需单独运行 npm install -g agent-skill-library@latest。

用户级本地设置不会自动配置另一台计算机、云端工作进程,或尚未重新加载其工具的运行中主机。请提交项目配置,或单独配置该远程主机。可用性使 Agent 能选择相关技能,但不会强制其在不相关的任务中使用技能。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。