Repolode
alvinunreal

alvinunreal/lazyskills

用于管理编程智能体技能的终端界面,可查看、检查、安装和更新技能。

Star
572
Fork
76
未关闭 Issue
8
最近提交
24天前

这是什么?

LazySkills 是一个用于管理智能体技能(agent skills)的终端界面。它在一个视图中列出项目级、全局级、通用及特定智能体的已安装技能,并可切换智能体,查看每个智能体实际能使用哪些技能,支持 Claude Code、OpenCode、Codex、Cursor、Gemini CLI 等。

工具会标出常见的安装问题,例如缺失 SKILL.md、frontmatter 格式错误、符号链接损坏、锁文件条目缺失以及残留的智能体技能。执行任何操作前都会预览具体命令,删除或批量更新等破坏性操作需要确认。只读的 doctor 命令可输出检查结果供脚本使用,restore 命令则可重新安装已记录在项目或全局锁文件中但磁盘上缺失的技能。

用户可以扫描本地代码检出或 GitHub 技能源发现新技能,也可以在界面内搜索 skills.sh。非交互的 find 命令支持 JSON 输出,方便其他智能体调用。

核心功能

  • 01在一个终端界面中列出项目级、全局级、通用及特定智能体的技能。
  • 02显示每个受支持的编程智能体可以使用哪些技能。
  • 03检测缺失的 SKILL.md、frontmatter 格式错误、损坏的符号链接和锁文件条目缺失。
  • 04执行前预览命令,破坏性操作需二次确认。
  • 05可从锁文件恢复缺失的技能,并提供支持 JSON 输出的只读诊断报告。

适用场景

  • 检查项目中已安装的技能是否真正被编程智能体识别。
  • 在迁移或同步仓库后排查损坏的技能安装。
  • 从 skills.sh 或 GitHub 技能源浏览并安装新技能。
  • 在新机器上根据锁文件恢复项目的技能。

快速上手

  1. 1

    在 macOS 或 Linux 上安装

    按 README 中的官方说明安装
  2. 2

    或使用 Homebrew 安装

    brew install --cask alvinunreal/tap/lazyskills
  3. 3

    在项目目录中启动

    lazyskills

使用前须知

  • 安装需要运行远程安装脚本,或使用 Homebrew 或 Go 工具链。

标签

常见问题

lazyskills 是什么?
用于管理编程智能体技能的终端界面,可查看、检查、安装和更新技能。 LazySkills 是一个用于管理智能体技能(agent skills)的终端界面。它在一个视图中列出项目级、全局级、通用及特定智能体的已安装技能,并可切换智能体,查看每个智能体实际能使用哪些技能,支持 Claude Code、OpenCode、Codex、Cursor、Gemini CLI 等。
lazyskills 可以免费使用吗?用的什么许可证?
lazyskills 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
lazyskills 还在维护吗?
活跃维护中。lazyskills 最近一次提交是在 2026年9月26日。
lazyskills 适合用来做什么?
检查项目中已安装的技能是否真正被编程智能体识别。 在迁移或同步仓库后排查损坏的技能安装。 从 skills.sh 或 GitHub 技能源浏览并安装新技能。 在新机器上根据锁文件恢复项目的技能。
lazyskills 怎么安装和运行?
在 macOS 或 Linux 上安装 或使用 Homebrew 安装: brew install --cask alvinunreal/tap/lazyskills 在项目目录中启动: lazyskills
在哪里获取 lazyskills?
源代码和安装说明在 GitHub 上:https://github.com/alvinunreal/lazyskills

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目