前言¶
在 IDE 里让大模型「看一眼这段代码」,常见结果是泛泛点评或只改一两处语法。团队里真正有用的审查,通常会按规范、逻辑、性能、安全几条线分开看,并给出可执行的修改建议。若希望 Agent 在贴代码、说「审查」「找 bug」「优化」「检查质量」时自动按固定维度输出报告,可以借助 SkillHub 上的社区 Skill「改代码专家」(坐标 @user_f2e0c902/asddsawwqewq)。
这是什么¶
「改代码专家」是 SkillHub 分类 dev-programming 下的社区 Skill,当前版本 1.0.0,由发布者 user_f2e0c902 维护,来源标记为 community。页面侧无需 API Key(requires_api_key=false)。
Skill 包体遵循通用 SKILL.md 格式:安装后由 Agent 读取其中的指令,在匹配场景下扮演「代码质量审查员」。包内 frontmatter 中的内部标识为 code-quality-reviewer,与商店展示名「改代码专家」并存,以 SKILL.md 正文为准理解能力边界。
核心功能¶
以下能力均来自已安装的 SKILL.md 正文,属提示词级工作流,不包含独立脚本或外部服务调用。
触发条件¶
当用户提供代码片段,并表达「审查」「找 bug」「优化」「检查质量」等意图时,Skill 要求 Agent 自动进入审查模式。
语言范围¶
说明中明确支持 JavaScript、TypeScript、Python、Java、Go 等常见语言;其余语言是否适用取决于当前 Agent 能力,Skill 未单独列举。
四个审查维度¶
- 代码规范与可读性:命名、结构、缩进与注释是否合理。
- 潜在的 Bug 与逻辑错误:边界条件、空值处理、并发与竞态(如适用)。
- 性能分析:算法复杂度、资源消耗及可落地的优化建议。
- 安全性考量:注入类风险、敏感信息硬编码、权限校验等。
输出结构¶
Skill 规定使用 Markdown 报告,包含:
- 总体评价:一两句话概括优点与主要风险。
- 详细审查:按上述四维逐条列出问题,并对每条给出修改建议;正文要求用特定符号区分警告、潜在 Bug、安全风险(见官方 SKILL.md)。
- 总结:再次强调最关键的改进点。
行为准则强调建设性、精准(无问题时应明确说明),并使用与用户提问相同的语言回复。
安装与启用¶
下面介绍通过 SkillHub CLI 安装到当前 Agent 可识别的 skills 目录。官方页面给出的安装指引为:依据 SkillHub 安装文档,安装坐标 @user_f2e0c902/asddsawwqewq。
1、检查或安装 skillhub CLI¶
command -v skillhub && skillhub --version
若未安装,可按安装文档执行(完整安装示例):
curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash
2、安装本 Skill¶
安装时必须用 --dir 指向当前 Agent 的 skills 目录,否则默认落在 ./skills/ 可能无法被识别。本 Skill 在 CLI 中的解析方式为指定 namespace:
skillhub install asddsawwqewq --namespace user_f2e0c902 --dir <skills目录>
常见客户端路径(摘自 SkillHub 安装文档):
- Cursor:
~/.cursor/skills/ - Claude Code:
~/.claude/skills/ - Codex:
~/.codex/skills/或项目下的.agents/skills/
安装完成后,按你所用客户端的要求重启或刷新 Agent,使新 Skill 被加载。
3、商店侧数据(截至资料抓取)¶
SkillHub 页面统计(以抓取资料为准,会随时间变化):评分 100000,下载 2551,安装 4。
典型用法¶
Skill 未附带独立示例仓库;可复现的用法即「提供代码 + 明确审查意图」,由 Agent 按 SKILL.md 生成四维报告。示例对话形态如下(意图需与 Skill 触发语一致):
请审查下面这段 Python 代码,重点看有没有边界和空值问题,并给出修改建议。
<粘贴代码>
经过上面的步骤安装并启用后,Agent 应按 Skill 要求输出总体评价、分维度详细审查与总结,而不是只做零散改写。
适用场景与注意¶
适合谁
- 需要在对话里快速做一轮「像 Code Review 一样」的结构化检查,而不是单次补丁式改代码。
- 希望审查报告固定覆盖规范、逻辑、性能、安全四个方向,便于对照团队 checklist。
限制与注意
- 能力完全依赖 Agent 对 SKILL.md 的遵循程度,审查结论仍需人工复核,不能替代测试、静态分析工具或安全扫描。
- 商店名称「改代码专家」容易理解为自动改库;实际正文定位是代码质量审查,大规模重构或跨文件改动需另行说明任务范围。
- 纯提示词 Skill,无
requires_api_key配置项以外的额外密钥要求;若 CLI 直链下载失败,可改用带--namespace user_f2e0c902的安装命令(与 SkillHub 索引解析方式一致)。
结尾¶
「改代码专家」把代码审查拆成可重复的四维报告模板,适合在开发对话里做结构化质量检查。安装与坐标以 SkillHub 为准:
- 技能页:https://www.skillhub.cn/skills/user_f2e0c902/asddsawwqewq
- API 条目:https://api.skillhub.cn/user_f2e0c902/asddsawwqewq