在 Manus 中运行任何 Skill
一键导入
一键导入
一键在 Manus 中运行任何 Skill
开始使用check-quality
星标8
分支0
更新时间2026年2月22日 13:10
代码质量检查(编译、Lint、测试覆盖率、架构合规)
安装
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
SKILL.md
readonly菜单
代码质量检查(编译、Lint、测试覆盖率、架构合规)
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
根据错误信息进行分类诊断,定位根因并给出修复方案
创建新业务领域模块骨架(Model→DAL→Converter→Logic→Wire)
添加新 HTTP 端点(IDL→网关层全流程)
端到端添加新 RPC 接口(IDL→全层实现)
执行代码生成(Kitex/Hertz/Wire,支持自动检测)
API 网关日志编写规范。在域服务、中间件、基础设施层编写日志代码时自动加载。
| name | check-quality |
| description | 代码质量检查(编译、Lint、测试覆盖率、架构合规) |
| argument-hint | [scope] |
依次执行全套代码质量检查,输出综合报告和改进建议。
用户输入: $ARGUMENTS(可选:指定检查范围,例如 rpc/identity_srv 或 gateway,为空则检查全部)
$ARGUMENTS 指定了路径,仅检查该路径rpc/identity_srv 和 gatewaycd rpc/identity_srv && go build ./...
cd gateway && go build ./...
记录编译是否通过,如有错误记录具体信息。
cd rpc/identity_srv && golangci-lint run
cd gateway && golangci-lint run
记录各类告警数量和类型:
cd rpc/identity_srv && go test ./... -coverprofile=coverage.out && go tool cover -func=coverage.out | grep total
cd gateway && go test ./... -coverprofile=coverage.out && go tool cover -func=coverage.out | grep total
先读取 docs/02-开发规范/测试指南.md 中的覆盖率目标,对比实际覆盖率。
检查以下合规性规则:
分层约束:
kitex_gen(应通过 Converter)禁止修改:
kitex_gen/ 目录下无手动修改(对比 git 状态)命名规范:
I 前缀Impl 后缀错误处理:
errno.WrapDatabaseError()gorm.ErrRecordNotFound配置管理:
汇总报告格式:
## 代码质量检查报告
### 编译状态
- rpc/identity_srv: pass / fail
- gateway: pass / fail
### Lint 检查
- rpc/identity_srv: X 个告警
- gateway: X 个告警
- [列出主要告警]
### 测试覆盖率
- rpc/identity_srv: XX.X%(目标: XX%)
- gateway: XX.X%(目标: XX%)
### 架构合规
- [列出违规项]
### 改进建议
1. [具体可操作的建议]
2. ...
docs/02-开发规范/测试指南.md 中的定义为准