Token导航 LogoToken导航

Agent Skill · 研究检索

cs-onboard(船上 CS)

用于辅助测试设计、自动化测试、用例整理和回归验证。它适合让 Agent 编写单元测试、端到端测试、测试计划或根据失败日志定位问题。使用时需要确认项目测试框架、运行命令和夹具数据,避免为了通过测试而改坏真实逻辑;涉及浏览器或外部服务时,应区分本地模拟、测试环境和生产环境。

cs-onboard 是研究检索类 Agent Skill,可用宿主为 Codex、Claude、Cursor、Gemini CLI,通过GitHub 仓库获取,权限为执行命令;许可证信息还不明确,第三方扫描已通过,按安装量在研究检索类的 73,675 个 Skill 里排第 18,209。

总安装 6,209周安装 264GitHub Stars 480下载 2,175核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
unknown

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:cs-onboard(船上 CS)
来源仓库:https://github.com/liuzhengdongfortest/codestable
仓库路径:skills/cs-onboard
安装命令:
npx skills add https://github.com/liuzhengdongfortest/codestable --skill cs-onboard
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/liuzhengdongfortest/codestable --skill cs-onboard

这个 Skill 是做什么的

研究检索类 Skill 主要解决「找资料、核对事实、把来源整理清楚」的问题,通常会让助手先检索再总结。

cs-onboard 用于辅助测试设计、自动化测试、用例整理和回归验证。适合编写单元测试、端到端测试或根据日志定位问题。需确认项目测试框架、运行命令和夹具数据后使用。避免为通过测试而破坏真实逻辑,区分本地模拟与生产环境。cs-onboard 属于研究检索类 Skill,可作为该场景下的辅助能力补充。

来源仓库内路径:skills/cs-onboard

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 Codex、Claude、Cursor、Gemini CLI;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 npx skills add https://github.com/liuzhengdongfortest/codestable --skill cs-onbo…;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要执行命令,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

cs-onboard 怎么安装?

在终端执行 npx skills add https://github.com/liuzhengdongfortest/codestable --skill cs-onboard。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

cs-onboard 支持哪些 AI 工具?

公开资料标注支持 Codex、Claude、Cursor、Gemini CLI。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

cs-onboard 需要什么权限?

权限级别是执行命令。安装流程涉及命令执行,可能通过 npx skills add https://github.com/liuzhengdongfortest/codestable --skill cs-onboard 联网下载 Skill 或依赖。用户安装前应确认命令来源、仓库内容和执行环境。

cs-onboard 是免费的吗?

公开资料没有标注明确许可证,收费和商用限制都无法确认。正式使用前请到来源仓库核对授权说明。

cs-onboard 用的人多吗?

公开数据是累计安装 6,209 次,近一周安装 264 次,下载 2,175 次,GitHub 480 星。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

cs-onboard 安全吗?

第三方扫描结果为通过,但这只覆盖已知的静态检查项,不能替代自己读一遍源码和安装命令。

值得选的地方和要先想清楚的地方

值得选的地方

  • 同时适配 4 种工具,换客户端不用重新找替代品。
  • 第三方扫描已通过,常见的高风险行为没有命中。

先想清楚的地方

  • 需要执行命令,装到常用环境前要先评估影响面。
  • 许可证没有明确标注,能不能商用、能不能再分发都不确定。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 Codex,想直接扩展它能力的人。
  • 需要处理研究检索类任务、又不想每次都手写提示词的人。

不太适合

  • 不能接受 Skill 在你机器上执行命令的人。
  • 需要明确授权才能用到公司项目里的场景。
  • 需要厂商级技术支持和 SLA 的生产系统。

研究检索类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
find-skills

寻找技能 · Codex、Claude

31,199,81316,486操作浏览器MIT有提醒
self-improving-agent

自我改进 Agent · OpenClaw

16,464,0023,396接触敏感数据MIT-0通过
soultrace

灵魂追踪 · Codex、Claude

7,588,94412需要联网未明确有提醒
self-improving

自我完善 · OpenClaw

6,829,2841,046需要联网MIT-0通过
microsoft-foundry

微软代工厂 · Codex、Claude

6,614,144764调用外部服务未明确有提醒
cs-onboard

船上 CS · 本页

6,209480执行命令未明确通过

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

cs-onboard

把仓库接入 CodeStable 工作流体系——白纸或已有零散文档的都行。本技能只做两件事:搭骨架、归旧档。骨架搭好后子工作流(feature / issue / compound 等)即可直接运行。


两条路径

路径适用产出
空仓库仓库内无 spec 类文档,也没有 codestable/完整骨架 + 必要骨架文件
迁移仓库内有零散文档 / docs/ / 部分 codestable/ 结构审计报告 + 迁移映射方案(用户逐条确认)+ 落盘

启动后先扫一次自动判断,不要让用户选——TA 大概率不知道项目里现有哪些文档。扫描结果模糊(如只有 README)就明说判断依据并问用户。


标准骨架(目标状态)

共享路径与命名约定的权威版本是项目里的 codestable/reference/shared-conventions.md——本技能从技能包复制过去。下面只列 onboarding 创建 / 检查的骨架文件。
codestable/
├── requirements/               需求聚合根(空目录 .gitkeep)
├── architecture/
│   └── ARCHITECTURE.md         架构总入口(首次创建为占位模板)
├── roadmap/                    规划层聚合根
├── features/                   feature 聚合根
├── issues/                     issue 聚合根
├── compound/                   沉淀类统一目录(learning / trick / decision / explore)
├── tools/                      跨工作流共享脚本(onboarding 释放)
│   ├── search-yaml.py
│   └── validate-yaml.py
└── reference/                  跨子技能共享参考(onboarding 释放)
    ├── shared-conventions.md
    ├── tools.md
    └── maintainer-notes.md

项目硬约束文件(AGENTS.md / CLAUDE.md / 其他 AI 工具约定的常驻上下文文件,下统称"约束文件")在项目根目录,不在 codestable/ 里。onboarding 检查存不存在,不存在时问用户建哪个(不预设默认——AI 工具自己注入提示词会告诉模型该读哪个,偏好留给用户);建好后不代写实质内容——内容高度项目相关。缺它不阻塞 onboarding 完成,但 feature / issue / acceptance 启动前要补齐或明确接受暂无项目级硬约束入口。


启动检查

先扫再说话:

  1. 检查 codestable/:不存在 → 空仓库候选;存在但不完整 → 迁移(部分补齐)
  2. 检查旧 easysdd/(2026 年改名遗留)——CodeStable 旧名 easysdd,2026 改名后目录从 easysdd/ 改到 codestable/。仓库有 easysdd/(无 codestable/)时停下来: 检测到旧版 easysdd/(CodeStable 前身)。建议直接 git mv easysdd codestable,结构 / frontmatter 完全兼容,rename 后即用。要我执行吗? 同意 → git mv easysdd codestable,按迁移路径走(这时只需补齐可能缺失的 tools/ 和 reference/)。想保留旧目录 → 告诉他子技能只读 codestable/,旧目录不会被读;按空仓库路径走新骨架
  3. Glob 全仓库 .md(排除 node_modules/ .git/):根目录 DESIGN.md / ARCHITECTURE.md / SPEC.md / README.md;docs/ doc/ design/ spec/ wiki/;现有 codestable/ 下文件
  4. 检查项目硬约束文件(根目录的 AGENTS.md / CLAUDE.md 等,任一存在即视为已有)
  5. 汇报扫描结论:找到的相关文档(列路径)+ 走哪条路径 + 判断依据 + 不确定项

空仓库路径

步骤 1:和用户确认范围

  • 项目名 / 简介(用于填 ARCHITECTURE.md 占位)
  • 项目硬约束文件是否已有(AGENTS.md / CLAUDE.md 等),没有的话现在建哪个 / 之后再说

步骤 2:创建目录骨架

按下面顺序执行,不等用户逐步确认——骨架是整体一次性的:

  • codestable/{requirements,roadmap,features,issues,compound}/.gitkeep
  • codestable/architecture/ARCHITECTURE.md(占位模板见同目录 reference.md)
  • codestable/tools/(用 cp -rf / Copy-Item -Recurse -Force 整目录拷贝技能包 cs-onboard/tools/,不要 Read 再 Write)
  • codestable/reference/(同上)
落盘用 shell 整目录覆盖,不要 Read 再 Write——这两个目录是机器共享资产,Read+Write 会截断大文件、改缩进、吃空行,还慢费 token。具体命令见迁移路径步骤 4。

步骤 3:项目硬约束文件提醒

AGENTS.md / CLAUDE.md 都不存在时:

项目根还没有 AI 常驻上下文文件——它是 CodeStable 子工作流的"项目硬约束入口",记录代码规范、已知坑、禁止事项。要建哪个?AGENTS.md(社区通用,多 AI 工具会读)/ CLAUDE.md(Claude Code 专属)/ 其他文件名(如 .cursorrules)/ 之后自己建?

不预设默认——用户答了再建。建哪个文件名,里面用同一份最小模板(见 reference.md)引导填写。之后 → 记入汇报,告诉用户"下次触发 feature/issue 前补上"。

步骤 4:验收汇报

列建了哪些文件:

CodeStable 骨架已就绪。现在可以:开始新功能 cs-feat / 报告问题 cs-issue / 沉淀知识 cs-learn

迁移路径

步骤 1:生成审计报告

现有文件推测内容类型建议归入 CodeStable置信度
docs/DESIGN.md项目架构codestable/architecture/ARCHITECTURE.md高
docs/feature-auth.md功能设计稿codestable/features/YYYY-MM-DD-auth/auth-design.md中
SPEC.md功能需求?需用户确认低

置信度:高 = 语义明确匹配;中 = 可推断有歧义;低 = 不明确或映射多个位置都合理。

步骤 2:逐条对齐

中 / 低置信度的用 AskUserQuestion 问:

  • 中:给推断理由,问"按这个方式归位?"
  • 低:描述文件内容,给 2-3 个候选位置 + "跳过"

高置信度不逐条问但要在汇报里列,给用户复审机会——逐条问会让节奏失控。

步骤 3:处理已部分存在的 codestable/

  • 命名不符规范(YYYY-MM-DD-{slug} 格式)但有内容 → 提示用户问是否重命名
  • 空占位(.gitkeep / 空 .md)→ 直接补齐不问

步骤 4:补齐缺失骨架

对照标准骨架补齐用户确认后仍缺失的目录 / 文件。已有内容不覆盖。

codestable/tools/ 和 codestable/reference/ 一律用技能包新版本覆盖——这两个目录是技能包维护的共享资产,权威源在 cs-onboard/tools/ 和 cs-onboard/reference/,项目里的只是落盘副本。技能包升级后再跑 onboarding 的目的之一就是刷新副本,留旧版本会让子技能按过时口径工作。

覆盖前在汇报列出被覆盖文件让用户知道;用户明确说"我改过 tools/xxx.py 请保留"才例外保留并标红。这是迁移路径唯一强制覆盖的动作,其他已有文件遵守"不经确认不动"。

落盘命令:

# macOS / Linux
cp -rf <技能包路径>/cs-onboard/tools/.      codestable/tools/
cp -rf <技能包路径>/cs-onboard/reference/.  codestable/reference/

# Windows PowerShell
Copy-Item -Recurse -Force <技能包路径>\cs-onboard\tools\*      CodeStable\tools\
Copy-Item -Recurse -Force <技能包路径>\cs-onboard\reference\*  CodeStable\reference\

不要:Read+Write 手工搬(截断 / 改缩进)、一个个 cp(多步骤多出错)、先比 diff(规则就是无条件覆盖)。

技能包路径一般是 skill 安装目录(~/.claude/skills/cs-onboard/ 或插件目录)。不确定先 ls 定位。拷完 ls codestable/tools/ codestable/reference/ 验证。

步骤 5:处理不迁移的文件

用户选"跳过"的文件:不移动 / 不删除 / 不重命名,汇报标"保留原位(未纳入 CodeStable)"。绝不允许未经确认就动——onboarding 只允许 AI 整理不允许替用户做删除决定。

步骤 6:项目硬约束文件提醒(同空仓库路径步骤 3)

步骤 7:验收汇报

列:迁移文件清单(from → to)、新建骨架、未迁移文件(保留原位)、下一步建议。


骨架文件模板

ARCHITECTURE.md 占位模板和项目硬约束文件最小模板见同目录 reference.md。


退出条件

  • codestable/ 八个子目录都存在
  • codestable/tools/ 和 codestable/reference/ 已从技能包复制
  • codestable/architecture/ARCHITECTURE.md 已建
  • 迁移路径:每条映射都有明确处理结果(迁移 / 保留原位)
  • 迁移路径:没有未经确认就移动的文件
  • 项目硬约束文件状态已明确(AGENTS.md / CLAUDE.md 任一存在,或用户已选定建哪个 / 知道需要补)
  • 验收汇报已给出

容易踩的坑

  • 未经确认就移动 / 删除已有文件——迁移核心原则是用户拍板
  • 替用户填硬约束文件实质内容——必须项目 owner 来定,AI 只提供模板
  • 预设默认建 AGENTS.md——必须问用户选哪个,AI 工具自己会注入提示词决定该读哪个
  • 建完骨架立刻开始 feature/issue——onboarding 是"搭环境"不是"开始干活"
  • 把硬约束文件建到 codestable/ 里——它是根目录文件
  • 低置信度直接执行——低 = 必须问
  • codestable/tools/ 和 codestable/reference/ 走"不覆盖"保守策略——这两个必须用技能包新版本覆盖,否则升级后用户停留在过时口径
  • 用 Read + Write 手工搬——必须 cp -rf / Copy-Item -Recurse -Force 整目录覆盖
  • Glob 时忘记排除 node_modules/ .git/——会让扫描结果充斥噪声

相关文档

  • codestable/reference/system-overview.md — CodeStable 体系总览
  • codestable/reference/shared-conventions.md — 目录结构和共享口径的权威版本
  • 项目硬约束入口(AGENTS.md / CLAUDE.md / 等)— 全项目级 AI 常驻上下文
  • codestable/architecture/ARCHITECTURE.md — 架构总入口骨架

平台分布

Codex

35.24%
按下载量换算766

Claude

33.26%
按下载量换算723

Cursor

19.39%
按下载量换算422

Gemini CLI

9.95%
按下载量换算216

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

执行命令

安装流程涉及命令执行,可能通过 npx skills add https://github.com/liuzhengdongfortest/codestable --skill cs-onboard 联网下载 Skill 或依赖。用户安装前应确认命令来源、仓库内容和执行环境。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills