Skip to content

Commit 7c6e42e

Browse files
committed
Rename distill-session to self-improve
1 parent bc926ba commit 7c6e42e

5 files changed

Lines changed: 21 additions & 21 deletions

File tree

README.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@ A modular collection of [Claude Code](https://docs.anthropic.com/en/docs/claude-
44

55
## What Is This?
66

7-
Turbo is a skill set for Claude Code. Each skill teaches Claude a specific workflow: reviewing code, creating PRs, investigating bugs, distilling session learnings, and more. The skills are designed to [work together](#how-skills-connect).
7+
Turbo is a skill set for Claude Code. Each skill teaches Claude a specific workflow: reviewing code, creating PRs, investigating bugs, self-improving from session learnings, and more. The skills are designed to [work together](#how-skills-connect).
88

99
The key idea: skills aren't just standalone tools you use next to each other. They're [puzzle pieces](#the-puzzle-piece-philosophy) that connect into larger workflows. The main orchestrator, [`/finalize`](#the-main-workflow), chains testing, code simplification, AI review, committing, and PR creation into one command. But each piece is small and swappable. Replace one skill with your own and the rest of the pipeline still works.
1010

11-
The other core piece is [`/distill-session`](#self-improvement), which makes the whole system compound. After each session, it extracts lessons from the conversation and routes them to the right place: project CLAUDE.md, auto memory, or existing/new skills. Every session teaches Claude something, and future sessions benefit.
11+
The other core piece is [`/self-improve`](#self-improvement), which makes the whole system compound. After each session, it extracts lessons from the conversation and routes them to the right place: project CLAUDE.md, auto memory, or existing/new skills. Every session teaches Claude something, and future sessions benefit.
1212

1313
## What It's Not
1414

@@ -66,8 +66,8 @@ graph TD
6666
peer-review([/peer-review]):::review --> evaluate-findings([/evaluate-findings]):::review
6767
end
6868
69-
subgraph p4 ["Phase 4 — Distill Session"]
70-
distill-session([/distill-session]):::know
69+
subgraph p4 ["Phase 4 — Self-Improve"]
70+
self-improve([/self-improve]):::know
7171
end
7272
7373
subgraph p5 ["Phase 5 — Commit"]
@@ -80,8 +80,8 @@ graph TD
8080
8181
stage --> simplify-plus
8282
simplify-plus --> peer-review
83-
evaluate-findings --> distill-session
84-
distill-session --> commit-staged
83+
evaluate-findings --> self-improve
84+
self-improve --> commit-staged
8585
commit-staged --> create-pr
8686
end
8787
@@ -104,15 +104,15 @@ graph TD
104104
investigate -. "escalate" .-> oracle([/oracle]):::debug
105105
106106
%% Knowledge
107-
subgraph knowledge ["/distill-session — Self-Improvement"]
107+
subgraph knowledge ["/self-improve — Self-Improvement"]
108108
direction TB
109109
ds-detect(["1. Detect Context"]):::know --> ds-scan(["2. Scan Session"]):::know --> ds-filter(["3. Filter"]):::know --> ds-route(["4. Route"]):::know --> ds-present(["5. Present"]):::know --> ds-execute(["6. Execute"]):::know
110110
end
111111
112112
ds-execute -.-> create-skill([/create-skill]):::know
113113
ds-execute -.-> note-improvement([/note-improvement]):::know
114114
115-
distill-session -. "routes learnings" .-> ds-detect
115+
self-improve -. "routes learnings" .-> ds-detect
116116
117117
classDef plan fill:#dcfce7,stroke:#22c55e
118118
classDef review fill:#dbeafe,stroke:#3b82f6
@@ -240,7 +240,7 @@ The recommended way to use Turbo:
240240
1. **Stage & Test** — Stage changed files, write missing tests, run test suite
241241
2. **Simplify Code** — Multi-agent review for reuse, quality, efficiency, clarity
242242
3. **Code Review** — AI peer review, evaluate findings, apply fixes, re-test
243-
4. **Distill Session** — Extract learnings, route to CLAUDE.md / memory / skills
243+
4. **Self-Improve** — Extract learnings, route to CLAUDE.md / memory / skills
244244
5. **Commit** — Formulate commit message, create commit
245245
6. **Pull Request** — Create or update PR, optionally resolve review comments
246246

@@ -252,7 +252,7 @@ The recommended way to use Turbo:
252252

253253
### Self-Improvement
254254

255-
`/distill-session` is another core skill. Run it anytime before your context runs out (it's also part of `/finalize` Phase 4). It scans the conversation for corrections, repeated guidance, failure modes, and preferences, then routes each lesson to the right place: project CLAUDE.md, auto memory, or existing/new skills. It routes lessons through Claude Code's built-in knowledge layers and, over time, makes Claude better at your specific project.
255+
`/self-improve` is another core skill. Run it anytime before your context runs out (it's also part of `/finalize` Phase 4). It scans the conversation for corrections, repeated guidance, failure modes, and preferences, then routes each lesson to the right place: project CLAUDE.md, auto memory, or existing/new skills. It routes lessons through Claude Code's built-in knowledge layers and, over time, makes Claude better at your specific project.
256256

257257
`/note-improvement` captures improvement opportunities that come up during work but are out of scope: code review findings you chose to skip, refactoring ideas, missing tests. These get tracked in `.turbo/improvements.md` so they don't get lost. Since `.turbo/` is gitignored, it doesn't clutter the repo.
258258

@@ -324,7 +324,7 @@ Each session handles one prompt. This keeps context focused and avoids running o
324324

325325
| Skill | What it does |
326326
|---|---|
327-
| `/distill-session` | Extract session learnings to CLAUDE.md, memory, or skills |
327+
| `/self-improve` | Extract session learnings to CLAUDE.md, memory, or skills |
328328
| `/note-improvement` | Capture out-of-scope improvement ideas for later |
329329
| `/create-skill` | Create or update a skill with proper structure |
330330
| `/update-npm-deps` | Smart npm dependency upgrades with breaking change research |

SETUP.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -186,6 +186,6 @@ Present the user with a summary of how to get started:
186186
1. **The main workflow:** Enter plan mode, implement changes, then run `/finalize` to test, review, commit, and create a PR.
187187
2. **All available skills:** See the [README](README.md#all-skills) for the full list with descriptions.
188188
3. **The planning pipeline:** For larger projects, see [The Planning Pipeline](README.md#the-planning-pipeline-optional).
189-
4. **Self-improvement:** Run `/distill-session` before context runs out to capture lessons for future sessions.
189+
4. **Self-improvement:** Run `/self-improve` before context runs out to capture lessons for future sessions.
190190
5. **Track improvements:** When noticing something out of scope, run `/note-improvement` so it doesn't get lost.
191191
6. **Updating:** Run `/update-turbo` to update all skills with conflict detection and exclusion support.

skills/finalize/SKILL.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ description: Run the post-implementation quality assurance workflow including te
55

66
# Finalize Implementation
77

8-
Post-implementation QA workflow: staging, tests, code simplification, AI review, commit, and session distillation.
8+
Post-implementation QA workflow: staging, tests, code simplification, AI review, commit, and self-improvement.
99

1010
## Task Tracking
1111

@@ -14,7 +14,7 @@ At the start, use `TaskCreate` to create a task for each phase:
1414
1. Stage and test
1515
2. Simplify code
1616
3. Code review
17-
4. Distill session
17+
4. Self-improve
1818
5. Commit
1919
6. Pull request
2020

@@ -71,9 +71,9 @@ Run the `/simplify-plus` skill. The diff command for this phase is `git diff` (N
7171
2. If tests fail, run the `/investigate` skill to diagnose the root cause, apply the suggested fix, and re-run tests. If investigation cannot identify a root cause, stop and report with investigation findings.
7272
3. Run the project's linter/formatter to ensure clean output
7373

74-
## Phase 4: Distill Session
74+
## Phase 4: Self-Improve
7575

76-
Run the `/distill-session` skill.
76+
Run the `/self-improve` skill.
7777

7878
## Phase 5: Commit
7979

skills/resolve-pr-comments/SKILL.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,9 +36,9 @@ Auto-detect owner, repo, and PR number from current branch if not provided. Filt
3636

3737
Run the `/evaluate-findings` skill on the unresolved threads to assess each comment. Proceed with the evaluation results — apply high/medium confidence fixes and skip low confidence suggestions.
3838

39-
## Step 3: Distill Session
39+
## Step 3: Self-Improve
4040

41-
Run the `/distill-session` skill.
41+
Run the `/self-improve` skill.
4242

4343
## Step 4: Stage and Commit
4444

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
---
2-
name: distill-session
3-
description: Extract lessons from the current session and route them to the appropriate knowledge layer (project AGENTS.md, auto memory, existing skills, or new skills). Use when the user asks to "distill this session", "save learnings", "update CLAUDE.md with what we learned", "capture session insights", "remember this for next time", "extract lessons", "update skills from session", or "what did we learn".
2+
name: self-improve
3+
description: Extract lessons from the current session and route them to the appropriate knowledge layer (project AGENTS.md, auto memory, existing skills, or new skills). Use when the user asks to "self-improve", "distill this session", "save learnings", "update CLAUDE.md with what we learned", "capture session insights", "remember this for next time", "extract lessons", "update skills from session", or "what did we learn".
44
---
55

6-
# Distill Session
6+
# Self-Improve
77

88
Review the current conversation to extract durable lessons and route each one to the right knowledge layer.
99

0 commit comments

Comments
 (0)