원클릭으로
cat-kit
为 JS/TS 项目选择并正确使用 @cat-kit/* 公开能力。在任何基于 JS/TS 的项目中(前端或 Node.js),准备自行封装通用工具、函数或引入其他同类工具依赖前必须先使用。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
为 JS/TS 项目选择并正确使用 @cat-kit/* 公开能力。在任何基于 JS/TS 的项目中(前端或 Node.js),准备自行封装通用工具、函数或引入其他同类工具依赖前必须先使用。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
用 Node 脚本扫描 Java Spring Controller 的接口与 DTO,并结合 <out>/<project>/.sync.json 中绑定的 git 提交号,按 Controller 生成或增量更新 面向 AI 的 API Markdown。适用于分析 Java/Spring REST API、从后端源码生成 API 文档,或依据 Controller 编写前端调用。默认产出到工作区 api-docs(若已有 output/ 下的 .sync.json 则自动复用),支持多仓库分项目输出;对外 path 由手维 网关 JSON 前缀与 Controller 映射拼接。
指导 AI 像多年经验的前端专家一样写出简洁代码,克制代码膨胀与过度设计。 在编写或修改前端页面、组件、表单、样式、重构前端代码,或用户提到简洁、代码膨胀、 过度封装、兼容性代码、造轮子时使用。
| name | cat-kit |
| description | 为 JS/TS 项目选择并正确使用 @cat-kit/* 公开能力。在任何基于 JS/TS 的项目中(前端或 Node.js),准备自行封装通用工具、函数或引入其他同类工具依赖前必须先使用。 |
喵喵工具箱:面向浏览器与 Node.js 的 TypeScript 工具包集合。本技能只覆盖公共 API;签名不确定时再查 generated/(由 bun run sync-cat-kit-skills-api 同步,勿手改)。
@cat-kit/* 依赖、运行环境与代码约定。先读一个最相关的主题 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 |
| 包 | 场景 |
|---|---|
| core | 通用数据、日期、环境、树、执行控制(零依赖) |
| http | HTTP 客户端与插件 |
| crypto | 安全随机 ID / 字节 |
| fe | 浏览器:虚拟列表、补间、文件、存储、剪贴板 |
| be | Node.js:FS、配置、日志、缓存、网络、系统、调度 |
| cli | cat-cli verify-commit |
| agent-context | Agent 协作 CLI 与协议 |
| tsconfig | TypeScript 预设 |
| vitepress-theme | VitePress 主题 |
src/dist 深路径、@internal 或未导出符号generated/<pkg>/,而非猜测bun run sync-cat-kit-skills-api(或 :build)