openlark-design-review
OpenLark 代码设计规范审查(Skill)
🧭 技能路由指南
本技能适用场景:
- 审查 crate 或模块的整体设计规范
- 需要统计 API 完成度(已实现/未实现/完成率)
- 需要检查架构一致性(端点体系、范式选择、feature gating)
- 需要输出按优先级排序的整改清单(P0-P3)
其他技能:
- 仅做代码规范体检(不做深度设计审查)→
Skill(openlark-code-standards) - 添加/重构单个 API →
Skill(openlark-api) - 统一
validate()写法 →Skill(openlark-validation-style)
关键词触发映射
More from foxzool/open-lark
openlark-api
OpenLark 项目 API 接口实现规范(速查)。用于添加/重构飞书开放平台 API:确定落盘路径、实现 Body/Response + Builder(Request)、对齐 endpoints 常量/enum、补齐 mod.rs 导出,并明确"调用服务端 API"的方法签名/RequestOption 传递约定。触发关键词:API 接口、API 文件、飞书 API、添加 API、调用服务端 API
21openlark-naming
OpenLark Rust SDK 命名与对外 API 表达规范(Client/Service/Resource/Request/Builder)。用于新增/重构公开类型、设计 meta 调用链、调整模块导出与 prelude、或排查类似 openlark-docs 中 DocsService 重名/语义混乱与调用风格不一致的问题。触发关键词:命名规范、Client vs Service、Resource、重命名、meta 调用链、公开 API
18openlark-api-validation
OpenLark API 覆盖率验证技能。用于验证各 crate 的 API 实现数量与覆盖率,基于 tools/validate_apis.py 脚本和 api_list_export.csv 对比实际代码实现。触发关键词:API 验证、API 覆盖率、验证 API 数量、检查 API 实现、API 统计
18openlark-validation-style
OpenLark Rust SDK 的 feature-crate 参数校验规范(必填校验)。当需要统一/评审 `validate()` 写法,或用户询问 `openlark_core::validate_required`(函数)与 `openlark_core::validate_required!`(宏)的区别、是否需要宏、空白字符串处理等问题时使用。
18openlark-code-standards
OpenLark 项目代码规范检查技能。用于快速审查仓库内的架构一致性、API 实现套路、参数校验、命名与导出规范,并输出可执行检查清单与证据路径。
17