code-polish
在代码合并前进行自动化质量审查与合规检查
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:code-polish。 它的用途是:在代码合并前进行自动化质量审查与合规检查 完整的 Skill 内容见:https://321skill.com/skills/code-polish-x-5/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
‘请使用 code-polish 检查我刚提交的feature分支代码变更。’,它会自动拉取代码差异,并行运行多个审查智能体,并生成一份包含代码整洁度、潜在设计缺陷、性能问题和副作用风险的综合报告,帮助你定位问题。
介绍
code-polish 是一个专注于预发布阶段的代码审查工具。它旨在解决开发者在提交或合并代码前,因手动审查疏漏而引入的质量、安全与合规风险问题。
该工具通过自动化流程,首先运行代码风格检查(lint)和类型检查,然后并行启动多个专门的审查智能体,分别针对代码整洁度、设计模式、执行效率以及副作用控制等维度,对代码差异(diff)进行深度分析。最后,它会验证所有检查项是否通过,确保代码符合预定义的质量门禁标准。
它非常适合需要维护高质量代码库的团队,特别是那些采用持续集成/持续部署(CI/CD)流程的前后端开发、全栈开发和运维工程师。项目经理和测试工程师也可以利用它来确保交付物的基础质量。
建议将其集成到代码提交流程中,作为合并请求(Pull Request)的强制检查环节。需要注意的是,它主要审查代码变更部分,对于重构或架构调整等全局性问题,仍需结合人工评审。
核心特点
与单一执行静态分析的技能不同,它采用多智能体并行审查架构,能同时从代码整洁度、设计、效率和副作用控制等多个专业维度提供深度反馈,形成综合性的质量报告。
注意事项
不适合用于审查非代码变更(如文档、配置文件)或评估业务逻辑的正确性。
常见问题
code-polish 能替代人工代码评审吗?
不能,它是辅助工具,用于自动化检查可量化的质量与合规问题,复杂逻辑和设计决策仍需人工评审。
它支持哪些编程语言?
具体支持语言取决于集成的底层检查工具(如 ESLint、TypeScript 等),通常支持主流的前后端语言。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/code-polish-x-5/raw/index.md 读取 code-polish 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/code-polish-x-5/raw/index.md(查看排版版本)