optimize
Installation
SKILL.md
Optimize
当用户明确要求 optimize、做优化扫描,或只看 ux、perf、code 某一类改进时,使用本技能。
不要用于:
- 直接修复单个 bug
- 正式 security review
- 无证据的大规模重构
- 代替需求分析或设计文档
核心方式
- 先限定范围:全量、前端、后端或指定目录。
- 范围很大时,先给规模预估和热点,再决定是否全扫。
- 根据模式组织检查项:
full、ux、perf、code。 - 所有结论都要落在具体代码证据上,不做空泛建议。
- 默认输出排序后的优化报告;只有用户明确点名某项时,才进入实现。
输出要求
- 先给项目概览和扫描范围
- findings 按影响优先级排序
- 每条建议同时说明收益、代价和前置条件
- 没有明显问题时,要明确写出,并指出盲区或未扫描范围
按需展开
- 范围选择:
references/scope-selection.md - 模式定义:
references/optimize-modes.md - 报告格式:
references/report-format.md - 输出模板:
templates/optimize-report.md
Related skills
More from doccker/cc-use-exp
java-dev
Java 开发规范,包含命名约定、异常处理、Spring Boot 最佳实践等
326go-dev
Go 开发规范,包含命名约定、错误处理、并发编程、测试规范等
37bash-style
当用户操作 .sh、Dockerfile、Makefile、.yml、.yaml 文件,或在 Markdown 中编写 bash 代码块时触发。提供 Bash 编写规范。
34ruanzhu
当用户执行 /ruanzhu 命令或请求生成软著源代码文档时触发。提供软著源代码 DOCX 生成规范。
26requirement
结构化需求分析工作流,适用于显式 requirement doc 与 interrogate 场景;不负责技术设计、bug 修复或正式代码审查。
3cc-api-contract-safety
前后端接口契约安全规范,适用于接口新增或调整、联调、列表分页异常与临时兼容治理;用于避免响应结构漂移被前端兼容长期掩盖。
2