文档目录

文档/参考

CLI 命令一览

所有 42plugin CLI 命令的快速参考与逐命令详解

42plugin CLI 提供 19 个公开命令,覆盖从发现到发布的完整工作流。下面先给出总览表,再在「命令详解」中逐个说明用法、选项和示例。

发现与安装

命令别名说明文档
search-搜索插件(支持 AI 智能搜索)命令行搜索
suggest-智能推荐插件智能推荐
info-查看插件详情查看插件详情
auth-登录 / 登出登录你的账号
installi安装插件或套包安装插件
listls查看已安装插件查看已安装
update-更新已安装插件更新插件
uninstall-卸载插件卸载插件
upgrade-升级 42plugin CLI 自身升级 CLI

创作与发布

命令别名说明文档
publishpub发布插件发布你的插件
check-发布前质量检查发布前检查
kit-管理套包管理你的套包

特色能力

命令别名说明文档
chat-对话管理(导出、搜索、自动保存)管理对话记录
eval-技能评估(分类、评测、报告)技能评估套件
builtin-管理内置元能力内置元能力

维护

命令说明
clean清理插件缓存
purge彻底清除所有本地数据

系统

命令说明
status查看账户状态和配额(详情)
completion生成 shell 自动补全脚本

命令详解

登录你的账号

使用 42plugin auth 命令登录你的账号(设备授权码方式)。

登录步骤

42plugin auth

执行后会:

  1. 自动打开浏览器
  2. 显示设备验证码(如:ABCD-1234)
  3. 在浏览器中输入验证码
  4. 完成登录

如果浏览器未自动打开,请手动复制显示的链接并在浏览器中打开

查看登录状态

42plugin auth --status

登出

42plugin auth --logout

切换账号

42plugin auth --logout
42plugin auth

安装插件

使用 42plugin install(别名 i)命令安装插件和套包。

安装单个插件

42plugin install 42ailab/sci/psych-review

交互式安装

不传插件名时,自动进入交互式搜索模式:

42plugin install

输入关键词搜索,用空格选择多个插件,回车确认安装。

安装套包

42plugin install 42ailab/kit/sci

套包会安装多个相关插件。

一键安装收藏

42plugin install like

这会安装你在网页上收藏的所有插件。

活水插件采用高并发下载和智能缓存,几乎所有插件都是秒下体验!

全局安装

42plugin install <name> --global

全局安装的插件对所有项目生效,存放在 ~/.claude/

强制重新安装

42plugin install <name> --force

安装选项

选项说明
--global全局安装,对所有项目生效
--force强制重新安装
--no-cache跳过缓存,从服务器重新下载
--optional仅安装套包中的可选插件
--copy复制到当前目录而非符号链接

从 Git 仓库安装

除了从市场安装,你还可以从任意 Git 仓库直接安装:

42plugin install github.com/anthropics/skills

支持 GitHub、GitLab、CNB 等任意 Git 平台。

Git 直装详细指南

了解 Git 直装的完整用法、支持格式和配额规则

查看已安装

使用 42plugin list(别名 ls)命令查看已安装的插件。

42plugin list                  # 当前项目
42plugin list --global         # 全局插件
42plugin list --all            # 所有项目
42plugin list --type skill     # 筛选类型
42plugin list --json           # JSON 输出
  • 支持的类型:skill、command、hook、agent
  • --json 以 JSON 格式输出,方便脚本处理和自动化集成

更新插件

使用 42plugin update 命令更新已安装的插件。支持并行版本检查,快速完成更新。

更新当前项目插件

42plugin update

更新全局插件

42plugin update -g

更新所有项目的插件

42plugin update -a

更新指定插件

42plugin update 42ailab/sci/psych-review

检查可用更新

42plugin update --check

仅检查哪些插件有可用更新,不实际更新。

自动确认

42plugin update -a -y

跳过确认提示,适合脚本和自动化场景。

示例

$ 42plugin update --check
检查更新中...

可用更新:
  42ailab/sci/psych-review    1.0.0 → 2.1.0
  42ailab/dev/code-review     1.2.0 → 1.3.0

运行 42plugin update 以更新所有插件
$ 42plugin update
更新中...
  ✓ 42ailab/sci/psych-review    2.1.0
  ✓ 42ailab/dev/code-review     1.3.0

已更新 2 个插件

更新选项

选项说明
-g, --global更新全局安装的插件
-a, --all更新所有项目的插件
--check仅检查可用更新
-y, --yes自动确认,无需手动确认
--force强制更新(忽略版本检查)

建议定期运行 42plugin update 保持插件最新,获得最佳体验和安全修复。

卸载插件

使用 42plugin uninstall 命令卸载已安装的插件。

42plugin uninstall 42ailab/sci/psych-review             # 卸载插件
42plugin uninstall 42ailab/sci/psych-review --global    # 卸载全局插件

示例:

$ 42plugin uninstall 42ailab/sci/psych-review
✓ 已卸载 42ailab/sci/psych-review
选项说明
--global卸载全局安装的插件

卸载插件不会删除你在使用该插件时产生的数据或对话记录。

命令行搜索

使用 42plugin search 命令在命令行中搜索插件。

基础搜索

42plugin search "关键词"

AI 智能搜索

使用 -A 或 --ai 启用 AI 智能搜索,用自然语言描述你的需求:

42plugin search "我想做心理学文献综述" --ai

AI 会理解你的意图,推荐最匹配的插件。

免费用户每天 42 次 AI 搜索,Pro 用户每天 420 次(且可搜索私有插件)。

搜索特定类型

42plugin search "文献综述" --type skill

只搜索套包

42plugin search "科研" --kit

搜索已安装插件

使用 -p 或 --plugin 在已安装的插件中搜索:

42plugin search "review" --plugin

限制数量与 JSON 输出

42plugin search "关键词" --limit 5     # 限制结果数量
42plugin search "关键词" --all         # 显示所有结果
42plugin search "关键词" --json        # JSON 输出

搜索选项

选项说明
-A, --ai启用 AI 智能搜索
--type <type>按类型筛选(skill、command、hook、agent)
--kit只搜索套包
-p, --plugin在已安装插件中搜索
--limit <n>限制返回结果数量
--all显示所有结果(不分页)
--json以 JSON 格式输出结果

智能推荐

使用 42plugin suggest 命令,AI 会分析你当前的项目上下文,从 2.3 万+ 插件中推荐最适合的。

基础用法

42plugin suggest

AI 通过五层信号检测分析你的项目:

  1. 文件类型 — .pptx、.pdf、.ipynb 等推断使用场景
  2. 角色关键词 — 扫描 CLAUDE.md、README.md 中的角色描述
  3. Node.js 依赖 — 读取 package.json
  4. Python 依赖 — 读取 requirements.txt、pyproject.toml
  5. 语言特征 — go.mod、Cargo.toml、pubspec.yaml 等

按角色推荐

跳过项目扫描,直接描述你的角色或场景:

42plugin suggest --for "我是产品经理,做 B 端 SaaS"
42plugin suggest --for "写报告 PPT"
42plugin suggest --for "数据分析"

不只是开发者!产品经理、设计师、运营、HR 等角色都能获得有针对性的推荐。

示例

$ 42plugin suggest
🔍 分析项目上下文...

推荐插件:
  1. 42ailab/dev/code-review    - 代码审查助手
  2. 42ailab/dev/test-gen       - 测试用例生成
  3. 42ailab/dev/doc-gen        - 文档生成工具

输入编号安装,或按 Enter 跳过

使用配额

套餐每日次数
免费版5 次
Pro 版420 次

查看插件详情

使用 42plugin info 命令查看插件的详细信息。

42plugin info 42ailab/sci/psych-review

命令会显示插件的完整信息:

  • 名称和描述
  • 版本号
  • 作者信息
  • 活水指数(42score)
  • 下载次数
  • 插件类型(skill、command、hook、agent)
  • 所属套包
  • 依赖关系
  • 最近更新时间

示例:

$ 42plugin info 42ailab/sci/psych-review

📦 42ailab/sci/psych-review
  描述: 心理学文献检索与综述助手
  版本: 2.1.0
  类型: skill
  作者: 42ailab
  活水指数: 4.7
  下载: 1,234
  更新: 2025-03-01
  套包: 42ailab/kit/sci

加 --json 以 JSON 格式输出,方便脚本处理:

42plugin info 42ailab/sci/psych-review --json

账户与配额

使用 42plugin status 命令查看你的账户信息和使用配额。

42plugin status

输出示例:

$ 42plugin status

👤 账户信息
  用户名: zhangsan
  邮箱: zhangsan@example.com
  套餐: Pro
  到期: 2026-12-31

📊 今日使用
  AI 搜索: 45 / 420
  智能推荐: 12 / 420
  插件安装: 8 / 无限
  42skill 生成: 2 / 42
  42skill 试炼: 5 / 42

💾 本地存储
  已安装插件: 23 个
  缓存大小: 12.3 MB

每日配额

功能免费版Pro 版
AI 语义搜索42 次/天420 次/天
智能推荐5 次/天420 次/天
插件安装42 次/天无限
42skill 生成1 次/天42 次/天
42skill 试炼3 轮/天42 轮/天

了解更多套餐详情,请查看 Pro 与组织版。

管理你的套包

使用 42plugin kit 命令管理你的插件套包。套包是一组相关插件的集合,方便分享和批量安装。

42plugin kit list                                        # 查看你创建的所有套包
42plugin kit create my-toolkit                           # 创建一个新的空套包
42plugin kit add my-toolkit 42ailab/sci/psych-review     # 添加插件到套包
42plugin kit remove my-toolkit 42ailab/sci/psych-review  # 从套包移除插件
42plugin kit info my-toolkit                             # 查看套包中包含的所有插件

完整示例:

# 创建一个开发工具套包
$ 42plugin kit create dev-tools
✓ 创建套包 dev-tools

# 添加常用插件
$ 42plugin kit add dev-tools my-org/main/code-review
$ 42plugin kit add dev-tools my-org/main/test-gen
$ 42plugin kit add dev-tools my-org/main/doc-gen

# 查看套包内容
$ 42plugin kit info dev-tools
📦 dev-tools
  - my-org/main/code-review
  - my-org/main/test-gen
  - my-org/main/doc-gen

发布插件时使用 --kit 参数可以直接发布到指定套包:42plugin pub --kit dev-tools

发布前检查

使用 42plugin check 命令在发布前检查插件质量和规范性。

42plugin check                         # 在插件目录下运行,检查当前插件
42plugin check ./my-plugin             # 检查指定路径

命令会检查以下内容:

检查项说明
文件结构SKILL.md 等必要文件是否存在
Frontmatter元数据是否完整(name、description、version)
内容质量描述长度、结构化程度、示例数量
规范合规是否符合 AgentSkill 等规范要求
安全检查是否包含敏感信息或危险操作

示例:

$ 42plugin check

检查 ./my-plugin...

  ✓ 文件结构完整
  ✓ Frontmatter 格式正确
  ⚠ 建议添加更多使用示例
  ✓ 无安全风险

活水指数预估: 4.2 / 5.0
建议:添加 2-3 个代码示例可提升评分

建议在每次发布前运行 42plugin check,确保插件质量。也可以使用 42plugin pub --dry-run 模拟完整发布流程。

升级 CLI

42plugin upgrade

升级 42plugin CLI 自身。

发布插件

详细流程见 发布你的插件。

42plugin pub                           # 发布当前目录
42plugin pub ./my-plugin               # 发布指定路径
42plugin pub --public                  # 公开发布
42plugin pub --private                 # 私有发布(Pro)
42plugin pub --dry-run                 # 预演模式
42plugin pub --name my-plugin          # 指定名称
42plugin pub --type skill              # 指定类型
42plugin pub --kit my-kit              # 指定套包
42plugin pub --force                   # 强制发布
42plugin pub --no-sync-version         # 不同步版本号

对话管理

详细用法见 管理对话记录。

42plugin chat list                     # 查看对话列表
42plugin chat recent                   # 查看最近对话
42plugin chat search "关键词"           # 搜索对话
42plugin chat import <path>            # 导入对话
42plugin chat export                   # 交互式导出
42plugin chat export -d today          # 导出今天的对话
42plugin chat export -d week -o ~/my-chats  # 导出到指定目录
42plugin chat autosave                 # 查看自动保存状态
42plugin chat autosave on              # 开启自动保存
42plugin chat autosave off             # 关闭自动保存

技能评估

详细用法见 技能评估套件。

42plugin eval classify <技能路径>                    # 技能分类
42plugin eval init <技能路径>                         # 初始化评测工作区
42plugin eval init <技能路径> --force                 # 重新快照
42plugin eval run <技能路径> -i <轮次>                # 运行完整评测
42plugin eval benchmark <技能路径> -i <轮次>          # 查看统计摘要
42plugin eval report <技能路径> -i <轮次> --open      # 生成并打开 HTML 报告
42plugin eval serve <技能路径>                        # 启动本地报告查看器

所有子命令均支持 --json 输出。

管理内置元能力

详细说明见 内置元能力。

42plugin builtin list                  # 查看内置能力
42plugin builtin enable <name>         # 启用
42plugin builtin disable <name>        # 禁用

清理缓存

42plugin clean

彻底清除

42plugin purge

purge 会删除所有本地数据,包括已安装的插件和配置。请谨慎使用。

Shell 补全

42plugin completion bash       # Bash 补全
42plugin completion zsh        # Zsh 补全
42plugin completion fish       # Fish 补全

安装补全脚本:

# Zsh(推荐)
42plugin completion zsh > ~/.zfunc/_42plugin

# Bash
42plugin completion bash > /etc/bash_completion.d/42plugin