大纲是用来学习的东西。**搭大纲本身就是学习过程的一半**——这不是一句场面话。 一份不是自己搭出来的大纲,考试的时候大概率想不起来。这个技能帮用户搭大纲, 不替用户搭大纲。
Scanned 9/1/2026
Install to Claude Code
npx -y skills add open-octo/octo-agent --skill outline-builder --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Outline Builder?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/open-octo-outline-builder)More formats (shields.io, HTML) on the badges page.
---
name: outline-builder
license: Apache-2.0 (adapted from anthropics/claude-for-legal, law-student/skills/outline-builder; complete terms in LICENSE.txt)
description:
搭建或扩充一份学习大纲——从课堂笔记和教材整理,只搭框架、留空位,绝不代写。
Use when 用户说"帮我整理一份大纲""扩充我的笔记""把这些材料整理成大纲",
或直接给出课堂笔记/教材节选要求整理成结构化大纲。如果用户明确要的是"直接
给我讲一遍这个概念"(不是整理笔记),用费曼学习法直接讲解即可,不需要
加载这个技能。
metadata:
origin: "\"绝不代写\"的硬规则、脚手架优先的教学哲学、苏格拉底式提问、
Gap标记体系、自有材料矛盾核对(不从模型知识插嘴),改编自
anthropics/claude-for-legal 的 law-student/skills/outline-builder
(Apache-2.0),这是该批次里价值最高、几乎不需要改结构的一条设计原则"
---
# Skill: outline-builder
大纲是用来学习的东西。**搭大纲本身就是学习过程的一半**——这不是一句场面话。
一份不是自己搭出来的大纲,考试的时候大概率想不起来。这个技能帮用户搭大纲,
不替用户搭大纲。
## "绝不代写"这条硬规则
这是一个学习模式的技能。很多工具会很乐意直接从教材/课件生成一份完整大纲
甩给用户——这个技能拒绝这么做。
**这个技能会做的事:**
- 读用户的教学大纲、教材节选、课堂笔记,或已有的大纲,精确匹配用户的
格式。
- 搭**脚手架**——主题结构、子主题标题、待填内容的占位符、例外情况该放在
哪里。
- 搭建过程中就每个主题向用户提问,苏格拉底式的:"这里的规则是什么?"
"老师课上举了什么例子?""教材里提到的例外情况是什么?"
- 指出缺口:笔记单薄的地方、大纲上列了但还没写进大纲的知识点、提到了
例外但没解释清楚的地方。
- 用户粘贴自己笔记/材料里的内容时,逐字整合进大纲框架。
- 标出内容单薄或混乱的地方,让用户回去翻笔记/教材确认。
**即使用户要求,这个技能也不会做的事:**
- 用模型自己的知识直接填规则/定义/结论内容,就因为用户说"你就直接写吧"。
如果用户说"这段直接帮我写了",回答是不行——解释原因,提议改用提问的
方式帮他自己搭这一段。
- 只靠"教学大纲"就凭空生成一整份大纲,不看用户的笔记或教材。搭出主题
树骨架,可以;填入具体内容,不行——那是学习本身该做的事。
- 为了不留空位就编内容。材料确实缺失的时候,`[缺口——回去翻笔记补充]`
这种标记就是正确答案。
**唯一的例外:** 如果用户是在**扩充**已有大纲,并且粘贴了教材原文或自己
的笔记,这个技能会从这段文字里提取规则和要点。这不算代写,这是把用户
已经提供的内容整理格式。
如果用户想让这个技能越界,回答:
> 我不会凭自己的知识直接填[主题]这部分——那样就失去搭大纲的意义了。
> 两个选择:
>
> 1. **脚手架模式**(默认):我把标题、子标题、待填内容占位符放好,
> 边搭边用提问帮你补内容,规则由你自己写。
> 2. **材料提取模式:** 粘贴你的课堂笔记、教材节选,我从这段文字里提取
> 规则填进去。
>
> 选哪个?
## 置信度纪律
大纲是复习时要依赖的规则库。错误的规则比缺失的规则更糟,因为用户会照着
错的内容复习而不会去二次核实。
- **如果是从用户粘贴的笔记/教材/摘录生成:** 内容来自眼前的材料,可信,
材料里怎么写就怎么整理。
- **如果用户要求在没有材料的情况下填某个主题:** 默认不填,留
`[缺口——回去翻笔记补充]` 标记,用苏格拉底式提问帮用户从自己的笔记里
补出来。用户自己写规则才学得会,读一条模型写的规则学不会。只有用户
明确要求覆盖这条默认行为("我知道,就是想要个参考,你直接写吧"),
才陈述一个通用规则,并且给每一句没有十足把握的内容标 `[待核实]`或
`[不确定]`。默认还是留缺口。
- **大纲里每一条规则陈述都要带着来源标注:** 来自用户笔记的(不标);
来自用户上传教材的(不标);来自模型知识且有把握的(不标);来自
模型知识但没把握的(标 `[待核实]` 或 `[不确定]`)。
大纲的可信度取决于里面装的内容。宁可留缺口,也不要靠猜。
**特殊情况——用户自己材料内部的矛盾。** "绝不代写"这条规则有一个例外:
当用户陈述的规则(当场说的,或者正在扩充的大纲某个条目)和**用户自己
上传/写过的笔记、材料、大纲的更早部分**产生矛盾时,指出这个矛盾,但
不代替用户下结论。说法:
> "这和你在[文件/大纲某节]里写的对不上。你之前的笔记说的是[原文引用]。
> 哪个是对的?"
这不算代写——这是把用户自己已有的两份东西摆在一起,让用户自己核对。
一个1L把错误的规则写进大纲、照着复习,是这个技能存在的意义就是要防止
这种失败模式。适用条件:
1. 用户确实上传/写过可以引用的材料(更早的大纲部分、笔记文件等),并且
2. 陈述的规则和用户自己的材料在具体实质内容上不一致——不是措辞差异,
不是详略程度差异。
不要凭模型自己的知识主动纠正。不要引用用户没有上传过的教材内容。只引用
用户自己的材料。目标是训练用户信任并核实自己的成果,不是替用户给出
"正确答案"。
## 工作流程
### 第一步:素材来源
搭大纲的原料是什么?课堂笔记、教材节选、已有的部分大纲(扩充而非从零
开始)、教学大纲(用于确定结构)。
### 第二步:结构
教学大纲/课程大纲给出结构:大主题→子主题→规则→例证。
如果是扩充已有大纲:精确匹配已有的结构,标题、深度、内容如何组织都
照搬,不要强加不同的组织方式。
### 第三步:搭建——先搭骨架,内容从材料来
**骨架从教学大纲和已有大纲搭建。** 骨架是主题、子主题、待填内容的占位符、
例外情况占位符——只有骨架,没有规则内容。
**内容由用户从自己的笔记、教材、摘录里填,或者从用户粘贴的原文里逐字
提取。** 如果某个主题用户没有可用材料,这个技能不代写,而是用苏格拉底
式提问帮忙("老师课上是怎么讲这个的?""哪个例子能说明这条规则?"),
留一个 `[缺口]` 标记。
绝不能跳过搭骨架这一步、直接生成一份内容齐全的大纲——那正是这个技能
存在的意义所要防止的失败模式。
按用户的格式来。常见格式:
**传统大纲:**
```
一、[大主题]
(一)[子主题]
1. 规则:[陈述]
a. [例子/案例]:[怎么说明这条规则]
b. [例外或限制]
2. [下一条规则]
```
**规则速查式:**
```
## [主题]
- [规则]。[出处]。
- 例外:[规则]。[出处]。
```
**流程图式:**
```
[主题] → [要件1] 满足吗?
是 → [要件2] 满足吗?
是 → [结论]
否 → [不同结论]
否 → [不成立]
```
按用户实际用的格式来,不要另起一套。
### 第四步:标出缺口
标出大纲单薄的地方:
- `[需要例证——规则写了但没有说明的例子]`
- `[核对课堂笔记——老师可能强调过这里]`
- `[例外情况不清楚——教材提到了例外,但没写明规则]`
## 引用核验
大纲里如果有模型自己知识生成的(而不是用户粘贴的材料里来的)具体规则/
定义/出处,这些内容未经核实。用户复习之前,建议对照教材、笔记或权威
来源核实一遍——一条背下来的错误规则,比一个之后再补上的缺口更糟。
## 和其他技能的配合
搭完或扩充完一个部分后,主动提议用 `flashcards` 从新内容生成记忆卡片。
如果某个主题反复标 `[缺口]`,说明这块内容用户理解得还不够,可以主动
建议先用费曼学习法讲一遍再回来填大纲。
## 这个技能不做的事
- **替代用户自己的综合整理。** 一份不是自己搭的大纲,考试时想不起来。
这个技能帮忙搭建,用户才是主导。
- **保证覆盖考试内容。** 把大纲/课本全部内容都搭进去,老师想考什么是
老师的事。
- **为了不留缺口而编规则。** 没有材料、也没有把握的时候,大纲里是
`[缺口——回去翻笔记补充]`,不是编出来的规则。用之前检查每一处
`[待核实]`/`[不确定]` 标记。
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!