code-polish
预发布代码审查,自动并行检查代码质量
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:code-polish。 它的用途是:预发布代码审查,自动并行检查代码质量 完整的 Skill 内容见:https://321skill.com/skills/code-polish-x/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
'帮我审查当前分支的代码变更,使用 code-polish 进行全面检查。' 它会自动运行 lint 和类型检查,并启动清洁度、设计、效率、副作用门控四个并行代理,最后输出一份包含行号建议的审查报告,标注出潜在的设计缺陷和副作用风险。
介绍
代码审查常常耗费大量时间,且容易遗漏深层问题(如设计缺陷、副作用风险)。code-polish 在开发者提交代码变更(diff)时自动运行,依次执行 lint 和类型检查,并启动多个并行审查代理,分别从代码清洁度、设计合理性、执行效率、副作用门控等维度进行专项分析,最后汇总一份结构化审查报告,显著提升审查效率与覆盖面。
使用方式非常简单:在本地开发环境或 CI/CD 流程中安装并运行该 Skill,它自动识别当前 Git diff 内容,触发各审查代理。你无需手动挑选审查范围,也无需等待人工评审排期,几分钟内即可获得包含具体行号建议的反馈。支持与主流代码托管平台(如 GitHub、GitLab)集成,也可在命令行直接调用。
适合日常参与代码评审的开发者,尤其是后端、前端、全栈工程师,以及需要在团队中统一代码质量标准的 Tech Lead。对于频繁提交 PR 的中小型团队,或使用 AI 辅助生成代码的项目,该 Skill 能作为预发布质量门禁,减少线上缺陷泄露。
建议将 code-polish 集成到 CI 流程的预发布阶段,在合并前自动触发。由于它聚焦于 diff 而非全量代码,对于大型遗留代码库的重构场景,建议先手动规划审查范围。另外,审查结果应结合人工判断,特别是设计维度的建议,需结合业务上下文做最终决策。
核心特点
与同类代码审查工具(如 SonarQube、ESLint 等)相比,code-polish 在 diff 级别同时启动多个专项审查代理(清洁度、设计、效率、副作用门控),而非仅做静态分析或单一规则检查,能更早发现跨模块的副作用风险。
注意事项
不适用于需要深度业务理解或架构级决策的代码审查,且仅针对当前变更内容(diff),无法覆盖全量代码的存量问题。
常见问题
这个 Skill 支持哪些编程语言?
支持主流语言,如 JavaScript/TypeScript、Python、Java、Go、Rust 等,具体取决于配置的 lint 和类型检查工具。
能否集成到 GitHub Actions 或 GitLab CI 中?
可以,它提供 CLI 命令,可直接在 CI 任务中运行,也可以配合 Webhook 自动触发审查。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/code-polish-x/raw/index.md 读取 code-polish 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/code-polish-x/raw/index.md(查看排版版本)