/ 目录 / 演练场 / oaustegard/claude-skills
● 社区 oaustegard ⚡ 即开即用

oaustegard/claude-skills

作者 oaustegard · oaustegard/claude-skills

一个市场存储库,通过semver版本将相同的技能运送到Claude Code (通过/plugin )和Claude.ai (通过ZIP上传)。

oaustegard/claude-skills是一个Claude Code插件市场,兼作Claude.ai的分销渠道。每个技能都作为SKILL.md +资产发布; Claude Code用户使用一个命令添加市场,然后/plugin安装特定技能,而Claude.ai Pro/Team用户下载发布ZIP并通过技能设置上传。采用自动公关工作流程构建,用于ZIP上传和CI/CD挂钩,以便团队可以将市场集成到他们的存储库中。

为什么要用

核心特性

实时演示

实际使用效果

oaustegard-claude-skills.replay ▶ 就绪
0/0

安装

选择你的客户端

~/Library/Application Support/Claude/claude_desktop_config.json  · Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "oaustegard-claude-skills": {
      "command": "claude",
      "args": [
        "plugin",
        "marketplace",
        "add",
        "oaustegard/claude-skills"
      ],
      "_inferred": false
    }
  }
}

打开 Claude Desktop → Settings → Developer → Edit Config。保存后重启应用。

~/.cursor/mcp.json · .cursor/mcp.json
{
  "mcpServers": {
    "oaustegard-claude-skills": {
      "command": "claude",
      "args": [
        "plugin",
        "marketplace",
        "add",
        "oaustegard/claude-skills"
      ],
      "_inferred": false
    }
  }
}

Cursor 使用与 Claude Desktop 相同的 mcpServers 格式。项目级配置优先于全局。

VS Code → Cline → MCP Servers → Edit
{
  "mcpServers": {
    "oaustegard-claude-skills": {
      "command": "claude",
      "args": [
        "plugin",
        "marketplace",
        "add",
        "oaustegard/claude-skills"
      ],
      "_inferred": false
    }
  }
}

点击 Cline 侧栏中的 MCP Servers 图标,然后选 "Edit Configuration"。

~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "oaustegard-claude-skills": {
      "command": "claude",
      "args": [
        "plugin",
        "marketplace",
        "add",
        "oaustegard/claude-skills"
      ],
      "_inferred": false
    }
  }
}

格式与 Claude Desktop 相同。重启 Windsurf 生效。

~/.continue/config.json
{
  "mcpServers": [
    {
      "name": "oaustegard-claude-skills",
      "command": "claude",
      "args": [
        "plugin",
        "marketplace",
        "add",
        "oaustegard/claude-skills"
      ]
    }
  ]
}

Continue 使用服务器对象数组,而非映射。

~/.config/zed/settings.json
{
  "context_servers": {
    "oaustegard-claude-skills": {
      "command": {
        "path": "claude",
        "args": [
          "plugin",
          "marketplace",
          "add",
          "oaustegard/claude-skills"
        ]
      }
    }
  }
}

加入 context_servers。Zed 保存后热重载。

claude mcp add oaustegard-claude-skills -- claude plugin marketplace add oaustegard/claude-skills

一行命令搞定。用 claude mcp list 验证,claude mcp remove 卸载。

使用场景

实战用法: oaustegard/claude-skills

将市场添加到Claude Code并安装技能

👤 Claude Code用户希望无需狩猎存储库即可获得精心策划的技能 ⏱ ~5 min beginner

何时使用: 您想尝试其中一项技能,并保持它们可更新。

前置条件
  • 已安装Claude Code — https://claude.com/claude-code
步骤
  1. 注册平台
    /plugin marketplace添加oaustegard/claude-skills✓ 已复制
    → /plugin marketplace中列出的平台
  2. 浏览并安装
    /plugin install <skill-name>@ oaustegard-claude-skills✓ 已复制
    → 技能显示在活动技能列表下
  3. 验证激活
    让克劳德完成技能目标的任务;确认其激活。✓ 已复制
    → 在回复中可观察到的特定技能行为

结果: 具有明确升级路径的工作安装技能。

注意事项
  • 在没有阅读SKILL.md的情况下安装—您会得到意想不到的行为 — 在安装/插件之前阅读每个技能的市场页面
搭配使用: claude-skill

通过CI/CD为整个团队提供相同的技能

👤 标准化AI工具的工程主管/平台团队 ⏱ ~30 min intermediate

何时使用: 您希望团队中的每个开发人员都能获得相同的技能,而无需手动设置。

前置条件
  • 具有.claude/config目录的回购 — 如果缺失,则在repo root创建一个
步骤
  1. 在.claude/settings.json中固定市场
    编辑.claude/settings.json以自动为此仓库添加市场。✓ 已复制
    → 新贡献者的Claude Code会自动添加
  2. 选择技能集
    列出您希望在存储库范围内安装的技能。✓ 已复制
    → 小的、可审核的列表
  3. 通过安装程序实现自动化
    在CI中运行提供的bash安装程序,以固定每个存储库的版本。✓ 已复制
    → 确定性技能集已签入存储库配置

结果: 每个队友的Claude Code行为一致--不再“在我的IDE上工作”。

注意事项
  • 自动安装具有严重副作用的技能,无需选择加入 — 默认关闭,每个开发人员选择加入任何写入或调用的内容
搭配使用: agent-skills-cli-skill

通过发布ZIP将技能分发给Claude.ai用户

👤 希望同时接触Claude Code和Claude.ai的技能作者 ⏱ ~45 min intermediate

何时使用: 您已经建立了一项技能,并希望它也可以安装在Claude.ai网络/移动应用程序上。

前置条件
  • 市场回购的分叉或本地副本 — 遵循README中的贡献工作流程
步骤
  1. 在回购结构下添加技能
    使用您的技能文件夹和SKILL.md打开PR。✓ 已复制
    → PR通过市场验证工作流程
  2. 标记发布
    标记1.0.0 ;工作流会生成一个ZIP。✓ 已复制
    → 释放拉链制品
  3. 移交给Claude.ai用户
    共享发布URL ;用户通过技能设置上传。✓ 已复制
    → 技能显示在用户的Claude.ai工作区中

结果: 一个事实来源,两个分销渠道。

注意事项
  • 标记时忘记碰撞SKILL.md metadata.version — 文件中的版本必须与git标签匹配,否则用户将无法使用旧版本
搭配使用: awesome-claude-skill

组合

与其他 MCP 搭配,撬动十倍杠杆

oaustegard-claude-skills + claude-skill

了解一般技能创作模式,并通过此市场发布

根据标准编写SKILL.md ;通过oaustegard市场发布流程发布。✓ 已复制
oaustegard-claude-skills + agent-skills-cli-skill

在发布之前,使用CLI进行lint和验证技能

在打开PR之前,在您的SKILL.md上运行agent-skills-cli。✓ 已复制
oaustegard-claude-skills + awesome-claude-skill

在其他地方发现技能,并用归因镜像/发布它们

在重新发明之前,请检查现有技能。✓ 已复制

工具

此 MCP 暴露的能力

工具输入参数何时调用成本
/plugin marketplace add marketplace: str 一次,订阅市场 0
/plugin install <skill>@<marketplace> skill + marketplace 添加特定技能 0
bash installer skill list + target project 每个仓库批量/选择性安装 0

成本与限制

运行它的成本

API 配额
每次调用 Token 数
技能是本地文件,而不是API调用
费用
免费; Claude.ai zip上传需要专业版或团队版
提示
保持个人技能专注;捆绑激活加起来。

安全

权限、密钥、影响范围

凭据存储: 市场本身没有凭据
数据出站: 技能在本地运行;任何网络活动都取决于个人技能

故障排查

常见错误与修复

未找到平台

确认您准确输入了“oaustegard/claude-skills” ;确保Claude Code是最新的。

验证: /plugin marketplace list
技能安装成功,但技能从未激活

打开SKILL.md并检查frontmatter 'description' —这就是触发激活的原因。还要确保在Claude设置中启用了技能。

验证: head ~/.claude/skills/<skill>/SKILL.md
Claude.ai上传被拒绝

ZIP必须在根目录包含SKILL.md。从技能文件夹内重新压缩,而不是父文件夹。

验证: unzip -l release.zip | head

替代方案

oaustegard/claude-skills 对比其他方案

替代方案何时用它替代权衡
claude-skill您想创作一种技能,而不是市场缩小范围
awesome-claude-skill您正在浏览列表,而不是订阅实时市场静态策划与实时发布
skills-skill你想要一种可以帮助你培养技能的技能,而不是分发技能管道的不同部分

更多

资源

📖 阅读 GitHub 上的官方 README

🐙 查看未解决的 issue

🔍 浏览全部 400+ MCP 服务器和 Skills