npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

skillslm

v2.0.0

Published

Claude Skills management CLI tool - Install skills to multiple AI coding agents

Readme

skillslm

Claude Skills 管理工具 - 为多个 AI 编码代理安装和管理技能

🚀 特性

  • 多代理支持 - 支持 Claude Code、Cursor、Codex、OpenCode 等 9 个 AI 代理
  • 🌍 全局/项目级安装 - 灵活选择安装范围
  • 🔗 多种 URL 格式 - 支持 GitHub URL、简写格式、GitLab
  • 📋 交互式界面 - 美观的技能和代理选择界面
  • 🔄 批量安装 - 一次安装多个技能到多个代理
  • 🎯 自动检测 - 自动检测已安装的 AI 代理
  • 快速下载 - 使用 degit,无需完整 git clone

📦 安装

方式一:直接使用 npx(推荐)

无需安装,直接使用:

npx skillslm install <skill-name>

方式二:全局安装

npm install -g skillslm
skillslm install <skill-name>

🎯 使用方法

基础安装(交互式)

# 交互式选择技能、代理和安装范围
npx skillslm install anthropics/skills

# 安装单个技能(自动检测代理)
npx skillslm install mcp-builder

指定代理安装

# 安装到 Claude Code
npx skillslm install mcp-builder --agent claude-code

# 安装到多个代理
npx skillslm install mcp-builder --agent claude-code --agent cursor

# 全局安装(所有项目可用)
npx skillslm install mcp-builder --agent claude-code --global

批量安装

# 安装多个技能
npx skillslm install anthropics/skills --skill mcp-builder --skill pdf --agent claude-code

# 非交互式安装(CI/CD 友好)
npx skillslm install mcp-builder --agent claude-code --global --yes

列出可用技能

# 列出 anthropics/skills 仓库的技能
npx skillslm install anthropics/skills --list

# 列出任意仓库的技能
npx skillslm install owner/repo --list

使用 GitHub URL 安装

# 完整 URL
npx skillslm install https://github.com/anthropics/skills/tree/main/skills/mcp-builder

# GitHub 简写
npx skillslm install anthropics/skills/skills/mcp-builder

# 仓库简写
npx skillslm install owner/repo

旧版模式(向后兼容)

# 安装到自定义目录
npx skillslm install mcp-builder --dir ./my-skills --legacy

# 更新技能
npx skillslm update mcp-builder --dir ./my-skills

🤖 支持的代理

| 代理 | 标识符 | 项目级路径 | 全局路径 | |------|--------|-----------|---------| | Claude Code | claude-code | .claude/skills | ~/.claude/skills | | Cursor | cursor | .cursor/skills | ~/.cursor/skills | | Codex | codex | .codex/skills | ~/.codex/skills | | OpenCode | opencode | .opencode/skill | ~/.config/opencode/skill | | Amp | amp | .agents/skills | ~/.config/agents/skills | | Kilo Code | kilo | .kilocode/skills | ~/.kilocode/skills | | Roo Code | roo | .roo/skills | ~/.roo/skills | | Goose | goose | .goose/skills | ~/.config/goose/skills | | Antigravity | antigravity | .agent/skills | ~/.gemini/antigravity/skills |

📖 命令参考

install 命令

skillslm install <source> [options]

参数:

  • <source> - 技能名、GitHub URL 或简写(owner/repo)

选项: | 选项 | 说明 | |------|------| | -g, --global | 安装到全局目录 | | -a, --agent <agents...> | 指定目标代理 | | -s, --skill <skills...> | 指定要安装的技能 | | -y, --yes | 跳过确认提示 | | -l, --list | 列出可用技能 | | -d, --dir <dir> | 安装目录(旧版模式) | | --legacy | 使用旧版模式 |

list 命令

skillslm list

列出 anthropics/skills 仓库中的所有可用技能。

update 命令

skillslm update <skill-name> [options]

更新已安装的技能。

🌟 可用的 Skills

所有技能来自 anthropics/skills 仓库。

常用技能包括:

| 技能 | 说明 | |------|------| | mcp-builder | MCP 服务器构建指南 | | pdf | PDF 文档处理工具 | | docx | Word 文档处理工具 | | pptx | PowerPoint 演示文稿工具 | | xlsx | Excel 电子表格工具 | | frontend-design | 前端界面设计工具 | | canvas-design | 画布设计工具 | | skill-creator | 技能创建指南 |

使用 npx skillslm install anthropics/skills --list 查看所有可用技能。

📖 使用示例

# 1. 查看所有可用技能
npx skillslm install anthropics/skills --list

# 2. 交互式安装(推荐新用户)
npx skillslm install anthropics/skills

# 3. 快速安装到 Claude Code(非交互)
npx skillslm install mcp-builder --agent claude-code --global --yes

# 4. 安装多个技能到多个代理
npx skillslm install anthropics/skills \
  --skill mcp-builder --skill pdf \
  --agent claude-code --agent cursor \
  --global --yes

# 5. 从其他仓库安装技能
npx skillslm install vercel-labs/agent-skills --list
npx skillslm install vercel-labs/agent-skills --skill frontend-design

🔧 技术实现

  • 框架: Commander.js - 命令行接口
  • 交互: @clack/prompts - 交互式选择界面
  • 下载: degit - 快速下载 GitHub 仓库
  • 解析: gray-matter - SKILL.md frontmatter 解析
  • 界面: chalk - 彩色输出

🤝 贡献

欢迎提交 Issues 和 Pull Requests!

  1. Fork 本仓库
  2. 创建特性分支: git checkout -b feature/amazing-feature
  3. 提交更改: git commit -m 'Add amazing feature'
  4. 推送分支: git push origin feature/amazing-feature
  5. 提交 Pull Request

📝 开发

# 克隆仓库
git clone https://github.com/your-username/skillslm.git
cd skillslm

# 安装依赖
npm install

# 本地测试
node bin/cli.js --help
node bin/cli.js install anthropics/skills --list
node bin/cli.js install mcp-builder --agent claude-code --yes

# 创建符号链接进行全局测试
npm link
skillslm --help

📄 协议

MIT License - 详见 LICENSE 文件

🙋‍♂️ 支持


⭐ 如果这个工具对你有帮助,请给个星星支持一下!