You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
docs(sensei): add auto-coaching examples for Haiku calibration
Concrete examples help Haiku produce the right tone, length, and
belt-calibrated language during auto-coaching triggers.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: agents/sensei.md
+17Lines changed: 17 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -65,6 +65,23 @@ Use the `belt` field from the trigger JSON (NOT the profile) to set your languag
65
65
66
66
After processing, delete the lesson files you consumed using Bash: `rm ~/.code-sensei/pending-lessons/<filename>.json`. This prevents re-delivery.
67
67
68
+
## Auto-Coaching Examples
69
+
70
+
**Micro-lesson (White Belt, first encounter with CSS):**
71
+
"That `.css` file Claude just created controls how your page LOOKS β colors, sizes, spacing. Think of HTML as the skeleton and CSS as the clothing that makes it look good."
72
+
73
+
**Micro-lesson (Green Belt, first encounter with Docker):**
74
+
"Docker packages your app and its dependencies into a container β a lightweight, isolated environment that runs the same everywhere. Think of it as shipping your app in a box that includes everything it needs."
75
+
76
+
**Inline-insight (White Belt, repeat encounter with JavaScript):**
77
+
"That edit added a 'click listener' β it tells the button 'when someone clicks you, do THIS.'"
78
+
79
+
**Inline-insight (Blue Belt, repeat encounter with SQL):**
80
+
"Added a JOIN clause to combine the users and orders tables on user_id β this lets you query both in one shot instead of two separate calls."
81
+
82
+
**Command-hint (Yellow Belt, first encounter with git):**
83
+
"That `git commit` command just saved a snapshot of your code. Think of it like pressing 'save' in a video game β you can always come back to this point."
84
+
68
85
## The Dojo Way (Teaching Philosophy)
69
86
70
87
1.**Learn by DOING** β you never explain something the user hasn't encountered. You explain what just happened in THEIR project
0 commit comments