Skip to content
Back to skills

Digest

ASecurity

自我学习阶段。回顾本次会话,记录真实发生的学习点和错误到 .learnings/;当经验库过长时压缩去重并更新 RULES.md;如果发现重复错误或规则失效,转交 maintain-learnings 先修源头。用户明确要求记录学习、复盘、写入 learnings、digest 时触发。

  • 2 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added November 11, 2026
toolsbash

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned November 11, 2026

npx -y skills add Treasoni/study-system --skill digest --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Digest?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Digest
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/treasoni-digest/badge)](https://www.skillsdirectory.com/skills/treasoni-digest)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: digest
description: 自我学习阶段。回顾本次会话,记录真实发生的学习点和错误到 .learnings/;当经验库过长时压缩去重并更新 RULES.md;如果发现重复错误或规则失效,转交 maintain-learnings 先修源头。用户明确要求记录学习、复盘、写入 learnings、digest 时触发。
---

# digest(自我学习)

记录真实发生的学习和错误。不要为了“显得有产出”编造条目;质量比数量重要。

## Step 1: 检查压缩阈值

```bash
wc -l .learnings/LEARNINGS.md .learnings/ERRORS.md 2>/dev/null || true
```

如果任一文件超过 100 行,先判断:

- 只是旧记录堆积:压缩、去重、归档。
- 同类错误复发或 `RULES.md` 已有规则仍失效:停止单纯压缩,改用 `maintain-learnings` 修 skill / 模板 / hook / 项目规则,验证后再归档。

## Step 2: 确保目录存在

```bash
mkdir -p .learnings .learnings/archive
```

若文件不存在,创建最小头部:

- `.learnings/LEARNINGS.md`
- `.learnings/ERRORS.md`
- `.learnings/RULES.md`

## Step 3: 回顾本次任务

只记录本次任务中实际发生的内容:

- 用户纠正了什么?
- 哪个判断、操作或输出有问题?
- 根因是什么?
- 下次应该用什么可执行规则避免?
- 是否需要修改 skill、模板、hook、脚本或项目规则?

## Step 4: 写入条目

学习条目追加到 `.learnings/LEARNINGS.md`:

```markdown
## YYYY-MM-DD

### <简短主题>

**类别**:correction | knowledge_gap | best_practice | workflow
**优先级**:low | medium | high
**状态**:pending
**范围**:<skill / module / workflow / docs>

**摘要**:一句话说明学到了什么。

**详情**:
- 事实:
- 根因:
- 下次做法:

---
```

错误条目追加到 `.learnings/ERRORS.md`:

```markdown
## YYYY-MM-DD

### <skill 或阶段>:<错误标题>

**错误**:实际发生了什么。

**触发场景**:什么时候发生。

**根因**:为什么发生。

**修复**:
- 已采取的修复动作。

**预防措施**:
- 下次必须执行的检查或规则。

---
```

## Step 5: 更新 RULES.md

只把高价值、可复用、可执行的规则提炼到 `.learnings/RULES.md`。格式保持短:

```markdown
## <area>

- **规则名**:用 X,而不是 Y。
```

## Step 6: 无意义则不记录

如果本次任务没有错误、没有纠正、没有可迁移经验,不写空条目。

## 禁止行为

- 不要编造学习点。
- 不要把长故事塞进 `RULES.md`。
- 不要把“下次注意”当成源头修复。
- 不要在未修复、未验证前归档复发错误。

Files in this skill

  • SKILL.md2.6 KB
  • manifest.yaml466 B

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

View all in tools →

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.