Tu Shaokun
f4a63c7b32
docs: redesign README with improved visual layout and bilingual structure
...
- Add shields.io badges (license, Claude Code, lines, languages, PRs welcome)
- Add centered header with bilingual subtitle
- Restructure language support as HTML table with file references and line counts
- Add four-phase review process diagram
- Add severity labels table with color indicators
- Add collapsible language highlight sections
- Improve bilingual (EN/CN) content with consistent structure
- Add usage examples table and installation instructions for all platforms
2026-03-01 17:13:20 +08:00
Tu Shaokun
48e8eb14b2
Merge pull request #7 from xstongxue/qt-skill
...
Qt skill
2026-02-03 14:09:35 +08:00
xstongxue
036d8abab6
feat: add QT guides and update indexes
2026-02-03 11:42:29 +08:00
龚梦帅
d3102ac0f1
feat: add QT guides and update indexes
2026-01-29 10:23:32 +08:00
Tu Shaokun
e3714058dd
Merge pull request #4 from seekskyworld/feat/Revise_the_description
...
feat: add C/C++ guides and update indexes
2026-01-12 10:28:48 +08:00
seekskyworld
3a76efb984
feat: add C/C++ guides and update indexes
2026-01-11 21:00:07 +08:00
Tu Shaokun
626b5e9dd5
Merge pull request #3 from seekskyworld/seekskyworld
...
feat: add C and C++ code review guides
2026-01-11 18:01:20 +08:00
seeksky
c687f500b7
feat: add C and C++ code review guides
2026-01-11 17:54:54 +08:00
Tu Shaokun
25bb415cef
Merge pull request #1 from tt-a1i/feat/java-support
...
Add Java support to code review skill
2025-12-04 23:01:28 +08:00
google-labs-jules[bot]
e72fafef25
feat: Add Java 17+ and Spring Boot 3 code review guide
...
- Create `reference/java.md` with guidelines for modern Java (Records, Switch, Text Blocks), Spring Boot 3 (DI, Configuration), JPA (Performance, N+1), and Concurrency (Virtual Threads).
- Update `SKILL.md` to register the Java guide for on-demand loading.
- Update `README.md` to include Java in supported languages and key topics.
2025-12-04 14:50:08 +00:00
Tu Shaokun
71e1718864
docs: 更新贡献方向列表(移除已支持的 Go)
2025-11-30 18:25:37 +08:00
Tu Shaokun
7a66dab176
feat: 添加 Go 语言代码审查指南
...
新增 reference/go.md (~990 行),涵盖:
- 错误处理(errors.Is/As, 包装, 自定义错误)
- 并发(goroutine 泄漏, channel, sync.WaitGroup)
- Context 使用(传播, 取消, 超时)
- 接口设计(接受接口返回结构体, 小接口)
- 接收器类型选择(值/指针)
- 性能优化(预分配, sync.Pool, 逃逸分析)
- 测试(表驱动, 并行, Mock)
- 常见陷阱(nil slice, map 初始化, defer 循环)
更新 SKILL.md 和 README.md 添加 Go 语言支持
总行数:~8000 → ~9000 行
2025-11-30 18:15:36 +08:00
Tu Shaokun
2830b9873a
feat: 在审查流程中添加架构/性能审查触发点
...
- Phase 2 添加 Architecture Review Guide 引用
- 新增 Performance Assessment 检查项
- 明确列出关键检查点(SOLID、N+1、复杂度等)
2025-11-30 15:35:08 +08:00
Tu Shaokun
7d5a22c4de
docs: 更新 README 与实际内容同步
...
- 更新仓库名为 code-review-skill
- 添加 CSS/Less/Sass、架构设计、性能优化到支持列表
- 添加 3 个新文件到文件结构
- 更新内容统计(总计 8000 行)
- 同步中英文版本
2025-11-30 15:12:13 +08:00
Tu Shaokun
ee5826118a
fix: 修复代码示例语法错误
...
- vue.md: 添加缺失的注释符号 //
- react.md: 添加缺失的 async 关键字
2025-11-30 11:20:26 +08:00
Tu Shaokun
91a79e39a9
feat: 添加性能审查指南
...
- Core Web Vitals (LCP, INP, CLS, FCP, TBT)
- JavaScript 性能(代码分割、Bundle 优化、虚拟列表)
- 内存管理(泄漏检测、清理模式)
- 数据库性能(N+1、索引、查询优化)
- API 性能(分页、缓存、限流)
- 算法复杂度(Big O、常见优化)
- 性能度量阈值和工具推荐
2025-11-29 21:58:45 +08:00
Tu Shaokun
1479bc3d87
feat: 添加 CSS/Less/Sass 审查指南
...
- CSS 变量 vs 硬编码规范
- !important 使用规范
- 性能优化(transition: all, box-shadow 动画, reflow)
- 响应式设计检查点(Mobile First, 断点)
- 浏览器兼容性(Autoprefixer, 回退策略)
- Less/Sass 嵌套深度和 Mixin 使用
2025-11-29 21:24:57 +08:00
Tu Shaokun
4838339c08
feat: 添加 Bash 和 WebFetch 到 allowed-tools
2025-11-29 21:20:20 +08:00
Tu Shaokun
50496be98a
feat: 添加架构设计审查指南
...
- 新增 architecture-review-guide.md
- 包含 SOLID 原则检查清单
- 包含架构反模式识别
- 包含耦合度与内聚性评估
- 包含分层架构审查
- 包含设计模式使用评估
- 包含可扩展性评估
- 更新 SKILL.md 添加新指南引用
2025-11-29 17:38:42 +08:00
Tu Shaokun
8f4e8f2f35
feat: 增强 frontmatter 配置
...
- 添加 allowed-tools (Read, Grep, Glob)
- 扩展 description 触发词,提高自动发现率
2025-11-29 14:35:35 +08:00
Tu Shaokun
aa426d1588
fix: 修复 SKILL.md 文件引用格式
...
- 将反引号格式改为 Markdown 链接格式
- 修复路径拼写错误 references → reference
2025-11-29 14:16:43 +08:00
Tu Shaokun
98e458099b
docs: 更新贡献指南,添加 Claude Code Skill 开发规范
...
新增内容:
- Frontmatter 规范(name、description、allowed-tools)
- 命名约定(kebab-case、64字符限制)
- Description 写法规范(功能陈述 + Use when 触发条件)
- Progressive Disclosure 原则和文件职责划分
- 文件引用规范(Markdown 链接格式)
- Skill 设计原则(单一职责、版本管理、内容质量)
- 常见问题解答
2025-11-29 14:12:23 +08:00
Tu Shaokun
755bd71381
feat: 大幅扩充代码审查指南内容
...
主要更新:
- typescript.md: 新增泛型、条件类型、映射类型、strict 模式、ESLint 规则 (~540 行)
- python.md: 新增类型注解、async/await、pytest、性能优化 (~1070 行)
- vue.md: 新增 Vue 3.5 特性 (defineModel, useTemplateRef, useId) (~920 行)
- rust.md: 新增取消安全性、spawn vs await 决策指南 (~840 行)
- react.md: 新增 useSuspenseQuery 限制说明和场景指南 (~870 行)
- README.md: 更新行数统计 (总计 6000+ 行)
新增内容约 2861 行代码审查指南和示例
2025-11-29 14:04:46 +08:00
Tu Shaokun
8dc3304eca
fix: 符合官方 Skill 规范
...
- description 改为第三人称
- 目录重命名 references → reference(官方规范)
- 文件引用改用 Markdown 链接格式
- 更新 README.md 路径
2025-11-29 13:48:01 +08:00
Tu Shaokun
9a4d4c4535
refactor: 模块化 skill 结构,支持按需加载
...
- 将 SKILL.md 从 1774 行精简到 ~180 行
- 新增 references/react.md:React 19、RSC、TanStack Query v5
- 新增 references/vue.md:Vue 3 Composition API
- 新增 references/rust.md:所有权、unsafe、异步
- 新增 references/typescript.md:类型安全、async/await
- 新增 references/python.md:常见陷阱
- 更新 README.md:说明按需加载机制
优化效果:
- 初始加载:~40K tokens → ~4K tokens
- 支持 Progressive Disclosure 按需加载
2025-11-29 13:39:43 +08:00
Tu Shaokun
f41e4969c5
docs: add Chinese version to README
2025-11-29 10:11:09 +08:00
Tu Shaokun
53c5f735f5
Initial commit: AI Code Review Guide skill
...
- Comprehensive code review skill for Claude Code
- Support for React 19, Vue 3, Rust, TypeScript
- TanStack Query v5, Suspense & Streaming patterns
- ~3000 lines of review guidelines and checklists
2025-11-29 10:06:40 +08:00