code-quality-auditor

安装量: 53
排名: #14090

安装

npx skills add https://github.com/caomeiyouren/momei --skill code-quality-auditor
Code Quality Auditor Skill (代码质量审计技能)
核心职责 (Responsibilities)
1. 自动化质量验证 (Automation)
静态检查
执行
pnpm lint
检查代码风格。
类型闭环
执行
pnpm typecheck
确保无
any
和类型断裂。
样式校验
执行
pnpm lint:css
确保 BEM 规范。
2. 安全审计 (Security) 🛡️
漏洞扫描
检查 SQL 注入、XSS、CSRF 和未授权访问风险。
密钥检查
严禁代码中出现硬编码的 API Key、Token 或密钥。
鉴权逻辑
检查是否正确使用了
isAdmin()
等权限校验函数。
3. 规范对齐 (Standards)
命名规范
检查文件 kebab-case、国际化 snake_case 等命名。
i18n
检查 UI 文本是否全部被
$t()
包裹。
代码味道
识别过长函数、死代码和重复逻辑。
指令 (Instructions)
路径感知与工作树隔离
审计工作应在具体的改动目录中执行。对于
master
分支的审计应侧重于 Hotfix,而日常审计应在
dev
test
工作树中进行。
阻塞式交付
如果
lint
typecheck
失败,必须标记为“阻塞”,禁止进入提交环节。
分级反馈
提供
Blocker
(死档问题),
Warning
(风格问题),
Suggest
(重构建议)。
零容忍 any
在 TypeScript 开发中,严禁无故使用 any 。 使用示例 (Usage Example) 动作: 运行 pnpm lint && pnpm typecheck ,解析所有警告并在代码修改中一次性修复。
返回排行榜