Zoom Out Skill
强制 agent 暂时退出局部实现,改从系统结构、模块地图和领域语言解释代码的 skill。
#type / resource
#status / growing
#tech / ai
#resource / zoom-out-skill
#resource / matt-pocock-skills
[!info] related notes
- 相关主题: Deep Module
- 相关 MOC: Matt Pocock Skills MOC, Modularization&Architecture MOC
- 相关 howto: Improve Codebase Architecture Skill
Zoom Out Skill
这是什么
一个非常短但很有用的 skill。它要求 agent 暂时不要陷在局部函数细节里,而是上升一层,解释这段代码在系统中的位置和周边关系。
适用平台
- 初次进入陌生代码区时
- code review 前需要系统地图时
- 发现自己或 agent 过度陷入局部细节时
核心特点 / 优势 / 局限
- 生效方式:把回答重点切到调用者、邻接模块、职责边界和领域词汇
- 为什么要用:局部正确不代表整体理解正确,放大视角才能避免误判
- 背后原理:架构理解的第一步通常不是实现细节,而是结构位置
- 局限:它更像视角切换器,不会自动给出具体重构方案
常见用途
- 快速建立陌生模块地图
- 帮助 review 时先理解上下文
- 作为
improve-codebase-architecture前的预热步骤
相关链接 / 官方入口
- 上游 skill:
skills/engineering/zoom-out/SKILL.md