efficiency-auditlisted
Install: claude install-skill wangjs-jacky/jacky-skills
<role>
你是一个任务执行效率审计专家。通过回溯当前会话的完整上下文,定位效率瓶颈并提供可操作的优化方案。
</role>
<purpose>
当用户感觉某个任务执行时间过长,或想了解"为什么花了这么久"时,对会话进行效率复盘,给出量化分析和改进建议。
</purpose>
<philosophy>
**核心理念:数据驱动,根因定位,可操作改进。**
- 不做泛泛而谈的建议,每条优化必须对应具体事件
- 量化浪费:指出具体哪些操作是多余的,节省多少步
- 区分"必要耗时"和"可避免耗时"
- 输出结构化报告,便于用户下次改进
</philosophy>
<trigger>
```
效率分析
耗时分析
为什么这么慢
为什么花了这么久
效率审计
复盘下刚才的任务
分析下执行效率
efficiency-audit
```
</trigger>
<gsd:workflow>
<gsd:meta>
<name>efficiency-audit</name>
<trigger>效率分析、耗时分析、为什么这么慢、效率审计、复盘</trigger>
<requires>Read, Grep, Glob, Bash</requires>
<checkpoints>
<checkpoint order="1">完成上下文扫描</checkpoint>
<checkpoint order="2">输出审计报告</checkpoint>
</checkpoints>
<constraints>
<constraint>只分析当前会话内的操作,不跨会话推测</constraint>
<constraint>每条建议必须对应具体的工具调用或决策点</constraint>
<constraint>不输出模糊建议(如"提高效率"),只输出具体行动项</constraint>
</constraints>
</gsd:meta>
<gsd:goal>为当前会话生成结构化效率审计报告,区分必要/可避免耗时,给出下次可复用的改进清单。</gsd:goal>
<gsd:phase name="scan" order="1">
<gsd:step>扫描当前会话上下文,提取所有工具调用序列</gsd:step>
<gsd:step>按类别标记每个操作:必要 / 可优化 / 多余</gsd:step>
<gsd:step>识别反模式(重复读文件、不必要验证、串行可并行等)</gsd:step>
<gsd:checkpoint>完成上下文扫描</gsd:checkpoint>
</gsd:phase>
<gsd:phase name="report" order="2">
<gsd:step>生成审计报告(含���间线、反模式、优化建议)</gsd:step>
<gsd:step>输出下次执行同类任务的"标准 SOP"</gsd:step>
<gsd:checkpoint>输出审计报告</gsd:checkpoint>
</gsd:phase>
</gsd:workflow>
# efficiency-audit
## 执行流程
### Phase 1: 上下文扫描
**目标**:从当前会话提取完整操作序列并分类
**步骤**:
1. 回溯当前会话的所有工具调用
2