@ccsk/ cli (中文(简体) )
在一个命令中安装完整的 Claude 码包——并选择版本 .
ccsk init
停止手工滚动
CLAUDE.md代理,规则,和文件 每回.ccsk init安装 ccsk-kit (英语) Claude Code 调用为一种 插件 并实现了合同 与您的项目 版本拾取器 所以,你选择稳定包 或选择进入一个β.
要点
- 🚀 一个命令到生产 —— 说
ccsk init你的退款已经准备好. - 🎚️ 选择您的套装版本 ——交互式取取器列出可用的版本;默认情况下稳定,预发取取入(
--pre编号 :--version) (中文(简体) ). 发现ccsk versions。 。 。 . - 🧩 插件+已实现的合同 - 安装
ccsk@ccsk-kitClaude 代码插件/ccsk:命令、代理、技能)和副本CLAUDE.md, (中文(简体) ),.claude/rules, (中文(简体) ),docs/,以及.ccsk/进入你的项目. - 📦 获取缓存( S) - 浅层的包并缓存到
~/.ccsk/kit/<version>为快速重新安装. - 🔐 意识 探测SSH/
ghCLI 并引导您, 如果访问缺失( 工具箱是私人的 ) . - 🛟 无损再动 —— 从不默默地覆盖: 已有文件被备份到
.bak(或保留,同时附上ccsk副本为:.ccsk.bak) (中文(简体) ). .ccsk/记忆始终得到保存;uninstall默认保存( 在任何清洗前备份) . - 🎨 可选额外项目 工具设置(gh- RTK- 上下文模式- Serena MCP),ADD方法,以及设计参考文献—— 全部可跳出.
- 💻 跨平台 & CI 友好 • macOS/Linux/Windows;
-y非交互运行.
快开始
全球CLI工具,而非项目依赖. 要求数 节点 20。 。 。 .
npm i -g @ccsk/cli
# or: pnpm add -g @ccsk/cli · yarn global add @ccsk/cli · bun add -g @ccsk/cli
ccsk auth # verify GitHub access (kit repo is private)
ccsk versions # see available kit versions (stable + beta)
ccsk init # install — pick a version when prompted
claude # open Claude Code
/ccsk:plan <goal> # start the Build Cadence (v2 kit)
如何运作
ccsk init 已意识到并缓存 非破坏性 ——它从不默默地覆盖您编辑过的文件(它问如何处理冲突并总是保存副本——见 安全重点备份( S), (中文(简体) ), 保护你 .ccsk/ 内存永远不要碰你的密码 上面还写了一条栅栏 .gitignore (默认忽略了AI的文物)并安装了克洛德代码插件.
有两件事: 插件 提供 /ccsk: 指挥、代理和技能 合同 (单位:千美元)CLAUDE.md, (中文(简体) ), .claude/rules, (中文(简体) ), docs/, (中文(简体) ), .ccsk/) 被实现到您的工程中(一个插件不能拥有工程根文件):
见 ccsk-kit (英语) 建 Cadence 的重置( R)Frame → Forge → Prove → Sign-off)和全方法.
安全重点备份( S)
重运行 ccsk init 在现有项目中是安全的: 从不默默地覆盖 你碰过的文件 当工具包文件已经存在时,您会得到一个 三方选择 适用于每个相冲突文件,安装总是进行(它从未在中途中止):
- 覆盖 - 您的现有文件已备份到
<name>.<ext>.bak,那么ccsk版本就用它来写. 您的编辑可以恢复 . - 留着我的 – 您的文件没有被更改, ccsk 版本被同时写入为
<name>.<ext>.ccsk.bak,可以自行调整或合并. - 取消 —— 中止安装( 逃生舱口) ; 您的工程完全留在原地 .
非交互式运行( E)--yes, (中文(简体) ), --force,或 CI)默认为保险箱 覆盖备份 行为——没有文件就永远不会被销毁 .bak 先抄过来 .ccsk/ 内存(计划、日记、发展成果评估、回顾、里程碑)是 总是保留 永远不要过份,永远不要退缩.
Kit 版本频道( C)
CLI的版本意识: 默认情况下稳定,预放出可选入. 一个平地 ccsk init (或 --yes/CI)安装最新的 稳定 工具包; 您只能通过交互式拾取器达到一个β, --pre,或精确 --version。 。 。 .
ccsk versions # list available (remote) + cached + current
ccsk versions --all --pre # include every prerelease
ccsk init # interactive: pick a version (default = latest stable)
ccsk init --pre # newest prerelease (e.g. the v2 beta)
ccsk init --version 2.0.0-beta-01 # an exact version (a leading v is fine too)
头( 当前状态) : v2 套装 (
/ccsk:结肠命令)作为先发制人的船只2.0.0-beta-01; 最新数据 稳定 实值 页:1 (老年人)/ccsk-plan连字符命令). 所以,默认ccsk init安装 v1.1.0 — 使用--pre编号 :--version 2.0.0-beta-01/取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取 一个赤裸的ccsk update从来没有自动降级: 如果你在更新的β上,它就留在原地.
命令参考
| 命令 | 它会做什么 | 密钥旗 |
|---|---|---|
ccsk init [path] | 安装套件( 拾取器 + 插件 + 实现) | --version <v> • 妇女 --pre • 妇女 --force • 妇女 --no-plugin • 妇女 --plugin-scope <project|user> • 妇女 --no-setup • 妇女 --no-add • 妇女 -y, --yes |
ccsk versions | 列出可用的 + 缓存 + 当前套件版本 | --all • 妇女 --pre • 妇女 --json |
ccsk auth | 请检查gitHub auth (kit repo 是私有的) | —— 说 |
ccsk update [version] | 更新 CLI + 工具包模板+插件 一起行动 | --path <dir> • 妇女 --force • 妇女 --kit-version <v> • 妇女 --pre • 妇女 --plugin-scope <…> • 妇女 --no-templates • 妇女 --no-plugin |
ccsk cache | 管理缓存套件版本( 注释当前/( β)/ cached) | -l, --list • 妇女 --version <v> • 妇女 --clear • 妇女 --clear-all |
ccsk uninstall [path] | 删除套件( 默认保存内存) | --purge-memory (回击至) .ccsk.bak-<ts>/ · 第1类 -y, --yes |
ccsk doctor | 诊断节点 / git / auth / 缓存 | —— 说 |
ccsk design [path] | 添加一个 DESIGN.md 参考(70+设计系统) | —— 说 |
ccsk donate | 通过VietQR支持维护者 | —— 说 |
全球: -h, --help • 妇女 -v, --version。信封: CCSK_DEBUG=1 · (刺痕) CI=1 (残疾提示).
ccsk init --version 1.2.0 --no-add -y # pin a kit version, skip ADD, non-interactive
ccsk init --pre # opt into the newest prerelease kit
ccsk update --no-plugin # refresh CLI + templates, leave the plugin
ccsk uninstall --purge-memory # remove everything (memory backed up first)
update 是一个三层非吸收操作: 它自更新 CLI, 将工具包模板( 保存您的内存) 重新物质化, 并运行 claude plugin update ccsk ——全部被固定在一个已解析的版本上,所以插件和模板永远不会漂移. 这个 CLI 自我更新总是运行,但套件层(templates + 插件)已实现 仅在已有的 ccsk 工程中 (目录为 .ccsk/ 或已实现 .claude/skills/ccsk-*)——如此地跑动 ccsk update 在一个无关的目录里 不会分散文件包 要安装到新目录中, 请用 --path <dir> 或通过 --force。 。 。 .
工具设置
ccsk init 提供可选设置通道( 使用 --no-setup电线,一意孤行,不因故障而中断:
gh国 际 如果缺少,则安装(用于 GitHub auth 到私人工具包回波) .- 东帝汶 - 安装
rtk运行rtk init以启用它的克洛德密码钩. - 上下文模式 登记
context-modeMCP服务器(+打印手动插件步骤). - 瑟琳娜 登记Serena MCP服务器(如果
uv编号 :uvx) (第3条).
这个 ccsk 插件本身安装于 init (与 --no-plugin);如果 claude CLI没有找到,它印出一个提示,你以后可以重新运行.
与 ADD 相关的工作
AI-驱动开发 这是人工智能写代码的方法 而人类自己 方向和核实 说明 情况 合同 试验 建立 核查。 。 。 . ccsk init 可以安装它( a)npx @pilotspace/add; 跳过 --no-add:
- 页:1 脚手架 Claude 代码插件(命令/代理人/技能) + 规则、文件
.ccsk/记忆. - 异常值 在上方添加规格第一,测试驱动的回路.
隐私
init给您的工程写一个有栅栏的块.gitignore无视人工智能文物的.ccsk/,循环日志,.)默认情况下,有被评论的选入行来承诺团队共享的合同/备忘录.init本地记录已安装的版本( e)~/.ccsk/install.json发送 选项,fire-和-forgets 安装遥测(GitHub 用户名+您可能拒绝的电子邮件). 没有读取或上传代码 .
解决问题
| 问题 | 修补 |
|---|---|
command not found: ccsk | 将您的全球垃圾桶添加到 PATH 中 。 无 : $(npm prefix -g)/bin. 包头: ~/.bun/bin。 。 。 . |
Permission denied (publickey) 编号 : GitHub authentication required | 运行 ccsk auth 并遵循步骤(SSH 键,或 gh auth login) (中文(简体) ). |
| 插件步骤已跳过 | 这个 claude 找不到 CLI —— 安装 Claude 代码, 然后重新运行 ccsk init。 。 。 . |
No stable kit release yet 在 CI 语句中 | 非交互跑步不能自动选择预放——通过 --version <v> 或者说 --pre。 。 。 . |
| Spinner 显示原始文本 | 在CI或被管入时——动画优雅地降解. |
| 还有其他事要办 | 运行 ccsk doctor,或 CCSK_DEBUG=1 ccsk <cmd> 为堆积痕迹. |
捐款
发言是值得欢迎的——首先就小问题提出一个问题.
- 常规承诺数字 :
feat:, (中文(简体) ),fix:, (中文(简体) ),docs:, (中文(简体) ),refactor:, (中文(简体) ),test:, (中文(简体) ),chore: - 跨平台:尽可能在macOS / Linux / Windows上进行测试.
- 紧紧的:未经讨论,没有新的全球工具.
支持项目
ccsk donate # buy the maintainer a coffee via VietQR
链接许可( L)
- 齐克特 ccsk-kit (英语) · 问题 ccsk-cli/问题 · 讨论 ccsk-cli/讨论
- 许可证 + 麻省理工学院 (见 自由主义(中文(简体) )