Claude Code 核对 Oak AI 的 TypeScript 风格
EnglishClaude Code 安装步骤
- 打开 GitHub 固定提交的 `.claude/skills/code-style/SKILL.md`,核对内容与使用条件。
- 在自己的项目中创建 `.claude/skills/code-style/`,把核对后的文件保存为 `.claude/skills/code-style/SKILL.md`。
- 在该项目根目录启动 Claude Code,在斜杠菜单中选择 `/code-style`。
中文摘要
按 Oak AI 项目约定整理组件命名、导入顺序、函数返回类型和错误处理。
SKILL.md 中文导读
可复现示例
给 Oak AI 风格审查一段虚构代码。已知组件文件原名为 `LessonCard.tsx`,组件名称是 LessonCard,异步辅助函数 loadTitle 按约定返回字符串。工作步骤
- 先检查目录名、组件名和函数名是否符合 Oak AI 约定。
- 核对返回类型、调用方的等待处理和项目约定的导入顺序。
验收方法
文件改为 `lesson-card.tsx`,保留组件名 LessonCard。异步函数签名写为 `loadTitle(): Promise<string>`;确认调用者等待返回后再读标题。
GitHub 原文 · 更新日期
适用环境
Claude Code 与 Oak AI 项目。需要核对项目的 TypeScript、React 与检查配置。示例只涉及命名和显式返回类型。
常见问题
Oak AI 的文件名和组件名怎样区分?
文件与目录用短横线小写形式,组件用大驼峰,普通函数用小驼峰。异步逻辑要符合项目的返回类型和 Promise 处理约定。