关于 sjinn-setup
sjinn-setup 是用于安装 SJinn、登录并排查未认证 CLI 的 skill,适合准备 SJinn 使用环境的用户。它依次检查 Node.js 和 CLI 版本、引导浏览器授权,并验证登录状态。
主要功能
- 01检查 Node.js 版本
- 02检查并安装或升级 SJinn CLI
- 03启动浏览器授权登录
- 04验证当前登录状态
- 05安装失败时参考故障排查文档
适用场景
- 01首次安装并配置 SJinn
- 02修复未认证的 SJinn CLI
- 03在使用其他 SJinn skills 前检查环境
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ sjinn-ai/ skills --skill sjinn-setup安装后在 Claude Code 中输入/sjinn-setup确认已加载。
附带文件references/troubleshooting.md
详细介绍
SJinn 安装
当用户需要安装 SJinn、登录、修复未通过身份验证的 CLI,或在使用其他 SJinn 技能前准备好机器时,使用此技能。
工作流
- 检查 Node.js:
node --version
Node.js 必须为 18 或更高版本。如果未安装或版本较旧,请先让用户安装或升级 Node.js。
- 检查 CLI 是否已可用:
sjinn --version
这些技能要求 CLI 版本为 0.1.19 或更高。如果命令缺失或版本较旧,请安装或升级:
npm install -g @sjinn-build/cli@latest
然后再次验证:
sjinn --version
- 开始浏览器授权:
sjinn auth login
如果浏览器打开或输出了登录 URL,请告知用户完成浏览器授权流程。
- 验证登录状态:
sjinn auth whoami
如果成功,SJinn 即已就绪。
故障排除
如果安装失败,请参阅 references/troubleshooting.md。
评论
支持 Markdown