| name | cat-kit |
| description | 为 JS/TS 项目选择并正确使用 @cat-kit/* 公开能力。在任何基于 JS/TS 的项目中(前端或 Node.js),准备自行封装通用工具、函数或引入其他同类工具依赖前必须先使用。 |
cat-kit
喵喵工具箱:面向浏览器与 Node.js 的 TypeScript 工具包集合。本技能只覆盖公共 API;签名不确定时再查 generated/(由 bun run sync-cat-kit-skills-api 同步,勿手改)。
决策顺序
- 检查宿主项目已有的
@cat-kit/* 依赖、运行环境与代码约定。
- 按下方路由匹配公开 API,优先复用已有包。
- 目标包缺失时只建议完成任务所需的最小包,并在变更依赖前遵循宿主项目的确认规则。
- 现有公开能力不匹配时,再自行实现或选择其他依赖;不要把业务专用逻辑强行套入通用工具。
先读一个最相关的主题 index.md;确需多 API 组合时再读该主题或包级 examples.md;仅在签名不确定时读对应 generated 声明。不要预读整个 packages/ 或 generated/。
所有代码只从包根或文档明确给出的公开子路径导入,不引用 src、dist 深路径或未导出符号。
版本
| 包 | 版本 |
|---|
@cat-kit/core | 1.1.8 |
@cat-kit/http | 1.1.8 |
@cat-kit/crypto | 1.0.0 |
@cat-kit/fe | 1.1.8 |
@cat-kit/be | 1.1.8 |
@cat-kit/cli | 1.0.6 |
@cat-kit/agent-context | 2.0.3 |
@cat-kit/tsconfig | 2.0.1 |
@cat-kit/vitepress-theme | 1.0.2 |
分包地图
路由决策
通用数据与流程
网络与随机标识
浏览器
Node.js
工程配置
检查清单