skill-cabinet

本地 Agent Skill 目录管理器:扫描 .claude/.codex/.cursor/.agents 等抽屉,支持读取 frontmatter、搜索过滤、批量删除,npx 一键启动。MIT。解决「机器上装了哪些 skill 无从管理」的痛点。

📅 收录: 2026-09-01 🔄 更新: 2026-09-01

这是什么?适合谁?

Skill Cabinet(subsy/skill-cabinet)是一个本地 Agent Skill 目录管理器:本地 Agent Skill 目录管理器:扫描 .claude/.codex/.cursor/.agents 等抽屉,支持读取 frontmatter、搜索过滤、批量删除,npx 一键启动。MIT。解决「机器上装了哪些 skill 无从管理」的痛点。

核心价值:扫描 .claude/.codex/.cursor/.agents 等目录,读取 frontmatter、搜索过滤、批量删除,npx 一键启动,解决「装了哪些 skill 无从管理」的痛点。

适合人群

  • 装了多个编码 Agent 与 Skills 的开发者
  • 想统一管理本地 skill 的工程师
  • 关注 Agent 工作环境整洁的极客

使用前提:Node.js 环境;机器上已有 .claude/.codex/.cursor 等 skill 目录

准备工作

  1. 安装:npx skill-cabinet 一键启动
  2. 环境:Node.js 运行时
  3. 数据:本地已存在 skill 抽屉目录
  4. 成本:MIT 开源免费
  5. 时间:npx 启动即用,约 1 分钟

快速上手(3 步)

第一步:npx 启动

npx skill-cabinet

用 npx 一键启动 Skill Cabinet。

第二步:扫描本地 skill

# 让它扫描 .claude/.codex/.cursor/.agents 等目录

扫描各编码 Agent 的 skill 抽屉目录。

第三步:搜索与批量管理

# 用搜索过滤查找 skill,批量删除不再需要的项

读取 frontmatter、搜索过滤、批量删除过期 skill。

成功判定:成功扫描本地 skill 目录,看到完整清单并完成一次搜索/删除操作。

初级用法

扫描 skill 抽屉

识别 .claude/.codex/.cursor/.agents 等目录下的 skill。

读取 frontmatter

解析 skill 的 frontmatter 元数据。

搜索与过滤

按名称/标签等条件过滤 skill。

高级玩法

批量清理

批量删除过期或不再使用的 skill。

跨 Agent 盘点

一次看清多个 Agent 各自装了哪些 skill。

与 dotfiles 集成

把 skill 清单纳入版本化管理。

小技巧

    1. 删除前先导出清单备份
    1. 定期盘点,清理不再用的 skill
    1. 用搜索过滤快速定位重复 skill
    1. 关注不同 Agent 抽屉的命名差异
    1. 把 skill 目录纳入 git 版本管理

常见踩坑

踩坑 1:误删 skill

  • 现象:删掉了还在用的 skill
  • 原因:批量删除未确认
  • 解决:删除前导出清单备份

踩坑 2:扫描不到目录

  • 现象:skill 列表为空
  • 原因:抽屉目录路径不对
  • 解决:核对各 Agent 的 skill 目录路径

踩坑 3:frontmatter 解析不全

  • 现象:元数据缺失
  • 原因:非标准 frontmatter
  • 解决:按规范补充 frontmatter

踩坑 4:npx 版本缓存

  • 现象:启动的是旧版本
  • 原因:npx 缓存
  • 解决:用 npx@latest 强制最新

踩坑 5:项目较新

  • 现象:功能边界待验证
  • 原因:2026-08 新建
  • 解决:以 README 为准

常见问题 FAQ

Q1: 它支持哪些 Agent?

A: 扫描 .claude/.codex/.cursor/.agents 等目录,以 README 为准。

Q2: 免费吗?

A: MIT 开源免费。

Q3: 需要安装吗?

A: npx 一键启动,无需全局安装。

Q4: 会改动 skill 文件吗?

A: 主要做扫描与管理,批量删除会改动,需确认操作。

Q5: 作者可靠吗?

A: 作者 Ben Williams(GitHub 2014 年老账号),项目 77 星。

进阶学习建议

掌握基础后,建议深入:

    1. 研究不同 Agent 的 skill 目录规范差异
    1. 建立个人 skill 盘点与命名规范
    1. 把 skill 管理与 dotfiles 工作流打通

参考链接


最后更新:2026-09-01 · 作者:MagicNetWorld · 基于公开资料整理,关键数据经 GitHub API 独立实测核验,AI 辅助生成

📊 评分与标签

评分说明

总分 8.0/10 · P_优选

📊 可观测社区指标(采集日期:2026-09-01)

  • GitHub: subsy/skill-cabinet ★77, 🔱3(GitHub API 实时验证)
  • License: MIT;仓库创建 2026-08-31,最后推送 2026-08-31
  • 语言: JavaScript;定位「本地 Agent Skill 目录管理器」

⚙️ 功能完整度 2.0/2.5

  • 扫描/读取/搜索/批量删除覆盖管理主链路,功能聚焦
  • 竞品对比 1(手动 ls 目录):无元数据解析
  • 竞品对比 2(各 Agent 内置界面):不跨 Agent

✨ 输出质量 2.0/2.5

  • 解决真实高频痛点,npx 启动体验好
  • 竞品对比 1(手写清单):易过时
  • 竞品对比 2(零散脚本):难维护

🖐️ 易用性 1.3/1.5

  • npx 一键启动,零配置上手
  • 竞品对比 1(GUI 管理器):需安装
  • 竞品对比 2(自研工具):门槛高

💰 性价比 1.4/1.5

  • MIT 免费,无任何成本
  • 竞品对比 1(商业管理工具):收费
  • 竞品对比 2(人力盘点):耗时

🔒 稳定性 0.7/1.0

  • 项目新(08-31)但增长快(77 星 3 fork),作者账号可信
  • 竞品对比 1(成熟工具):久经考验
  • 竞品对比 2(实验项目):不稳定

🛡️ 隐私安全 0.6/1.0

  • 本地运行,不读取 skill 内容外传
  • 竞品对比 1(云同步方案):数据上传
  • 竞品对比 2(远程管理):风险高

评分依据可追溯至公开来源,每项分数均有明确理由和数据支撑。

🏷️ 标签说明

📋 来源核实

  • ✅ 已验证: GitHub 仓库 - stars/forks/license/pushed_at/语言经 GitHub API 实时核验(2026-09-01)
  • ✅ 已验证: 官方 README - 能力与定位比对
  • ⚠️ 未实测: Skill Cabinet 的端到端运行流程
  • ⚠️ 未验证: 生产环境的稳定表现

⚠️ 局限与未实测声明

  • 本文基于 2026-09-01 GitHub 公开信息整理,未实际运行 Skill Cabinet
  • 项目较新(2026-08-31 创建),能力与命令以仓库 README 为准

同分类推荐

AI编程 分类下的其他工具

)}