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

skills-br

v1.0.3

Published

批量删除指定 source 的 skills(从 lock 和 skills 目录中移除)

Downloads

269

Readme

skills-br

批量删除指定 source 的 skills(从 lock 和 skills 目录中移除)。

用于清理 Reasonix 等 AI Agent 工具中安装的 skills 集合。按 source(GitHub 仓库)分组,交互式选择后一键删除对应的 lock 条目和技能目录。

安装

# 全局安装
npm install -g skills-br

# 或直接用 npx
npx skills-br [path]

用法

# 默认查找 ~/.agents 下的 lock 文件
skills-br

# 指定目录
skills-br /path/to/project

# 查看帮助
skills-br --help

交互流程

  1. 工具自动查找 lock 文件
  2. 列出所有唯一的 source(如 obra/superpowers
  3. 用户选择一个 source
  4. 显示该 source 下的所有技能名称
  5. 用户确认删除
  6. 从 lock 中移除对应条目,并删除 skills/<技能名称>/ 目录

Lock 文件搜索

工具按以下优先级查找 lock 文件:

  1. skills-lock.json
  2. .skills-lock.json
  3. .skill-lock.json

默认搜索目录为 ~/.agents,可通过命令行参数指定其他路径。

开发

# 安装依赖
bun install

# 构建
bun run build

# 运行测试
bun test

# 启动
bun run start --help

项目结构

skills-br/
├── src/
│   ├── index.ts        # CLI 入口
│   ├── lock.ts         # 核心逻辑(lock 文件读写、目录操作)
│   └── lock.test.ts    # 单元测试
├── dist/
│   └── skills-br.js    # 构建产物
├── package.json
└── LICENSE

发布

bun run build
npm publish

License

MIT