| name | ari-learning-mode |
| description | Activate comprehension-building interaction mode that promotes genuine skill development over answer-seeking |
| triggers | ["learning mode","teach me","help me understand","I want to learn","explain this","/ari-learn-mode","/learning-mode"] |
ARI Learning Mode
Activate a specialized interaction mode designed to build genuine understanding and skill development, based on Anthropic's research showing interaction patterns that predict learning outcomes.
The Research Foundation
What This Mode Does
Learning Mode transforms how ARI interacts with you to maximize skill development:
| Standard Mode | Learning Mode |
|---|
| Provides direct answers | Guides you to discover answers |
| Shows complete solutions | Reveals solutions progressively |
| Fixes errors for you | Helps you understand and fix errors |
| Explains once | Verifies comprehension |
| Moves quickly | Ensures understanding at each step |
Why It Matters
Anthropic's 2024 research on AI-assisted learning found:
| Interaction Pattern | Effect on Mastery |
|---|
| Generation-then-comprehension | +18% retention |
| Hybrid code-explanation | +23% skill transfer |
| Conceptual inquiry | +15% deep learning |
| AI delegation | -17% mastery |
| Progressive reliance | -22% independence |
Learning Mode activates the positive patterns and guards against the negative ones.
How To Activate
User: /ari-learn-mode
User: learning mode
User: teach me [topic]
User: I want to understand [concept]
Activation Response
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ ๐ LEARNING MODE ACTIVATED โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฃ
โ โ
โ I'm now optimizing our interaction for skill development. โ
โ โ
โ What changes: โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ โฆ I'll ask you to try before I show solutions โ โ
โ โ โฆ I'll check your understanding after explanations โ โ
โ โ โฆ I'll break complex topics into digestible pieces โ โ
โ โ โฆ I'll highlight patterns you can reuse โ โ
โ โ โฆ I'll celebrate your progress โ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ
โ What stays the same: โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ โข I'll still answer directly when you need it โ โ
โ โ โข You can always say "just tell me" to skip โ โ
โ โ โข Complex tasks still get done efficiently โ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ
โ Say "exit learning mode" anytime to return to normal. โ
โ โ
โ What would you like to learn? โ
โ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
The Learning Mode Protocol
Pattern 1: Generation-First
Before showing solutions, invite attempts:
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ ๐ฏ YOUR TURN FIRST โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฃ
โ โ
โ Before I show you how to do this, try it yourself: โ
โ โ
โ [Simplified version of the challenge] โ
โ โ
โ Take 2-3 minutes to attempt it. Even a partial attempt โ
โ will help the explanation stick better. โ
โ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ ๐ก Research shows attempting before seeing solutions โ โ
โ โ increases retention by 18% โ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ
โ When you're ready (or stuck), share what you tried. โ
โ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Pattern 2: Hybrid Code-Explanation
Every code block comes with conceptual scaffolding:
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ ๐ HYBRID EXPLANATION โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฃ
โ โ
โ THE CONCEPT (read this first): โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ We're solving [problem] using [pattern]. โ โ
โ โ โ โ
โ โ The key insight is [core insight]. โ โ
โ โ โ โ
โ โ Think of it like [analogy to something familiar]. โ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ
โ THE CODE (with inline annotations): โ
โ ```typescript โ
โ // Step 1: [What this accomplishes] โ
โ const result = doThing(); โ
โ โ
โ // Step 2: [Why we do this next] โ
โ // Note: [Common mistake to avoid] โ
โ const processed = transform(result); โ
โ ``` โ
โ โ
โ THE PATTERN (what to remember): โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ ๐ [Reusable pattern you can apply elsewhere] โ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Pattern 3: Comprehension Checks
After explanations, verify understanding:
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ โ COMPREHENSION CHECK โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฃ
โ โ
โ Let's make sure that landed. Quick check: โ
โ โ
โ Q: [Question that tests understanding, not memory] โ
โ โ
โ For example: โ
โ โข "What would happen if we changed X to Y?" โ
โ โข "When would you use this pattern vs [alternative]?" โ
โ โข "What's the tradeoff we're making here?" โ
โ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ ๐ก If this is hard to answer, that's useful signal! โ โ
โ โ We should clarify before moving on. โ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Pattern 4: Progressive Complexity
Build understanding in layers:
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ ๐ PROGRESSIVE REVEAL โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฃ
โ โ
โ โโโ LAYER 1: Core Concept โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ [Simplest version of the idea] โ โ
โ โ โ You've got this โ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ โ
โ โผ โ
โ โโโ LAYER 2: Add Nuance โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ [First level of complexity] โ โ
โ โ โ Working on this now โ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ โ
โ โผ โ
โ โโโ LAYER 3: Edge Cases โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ [Where things get tricky] โ โ
โ โ โ Coming next โ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ โ
โ โผ โ
โ โโโ LAYER 4: Expert Application โโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ [Advanced patterns] โ โ
โ โ โ After you master the basics โ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ
โ We're building up, one layer at a time. โ
โ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Pattern 5: Error as Learning Opportunity
When something goes wrong:
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ ๐ LET'S DEBUG TOGETHER โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฃ
โ โ
โ I see the error. Before I explain the fix: โ
โ โ
โ 1. Look at line [X]. What do you think is happening there? โ
โ โ
โ 2. What did you expect vs what actually happened? โ
โ โ
โ 3. If you had to guess, what would you change first? โ
โ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ ๐ก Debugging is a skill. Finding bugs yourself builds โ โ
โ โ pattern recognition that prevents future bugs. โ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ
โ Share your hypothesis and I'll guide you. โ
โ โ
โ (Or say "just fix it" if you're in a hurry) โ
โ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Anti-Pattern Guards
When Delegation is Detected
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ โ ๏ธ LEARNING MODE NUDGE โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฃ
โ โ
โ I notice you asked for [the answer directly]. โ
โ โ
โ In Learning Mode, I'm designed to help you discover it: โ
โ โ
โ Would you like to: โ
โ โ
โ [A] Try it yourself with a hint from me โ
โ [B] See a worked example of a similar problem first โ
โ [C] Get the answer (exits learning mode for this question) โ
โ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ Research shows generating answers (even wrong ones) โ โ
โ โ before seeing solutions improves retention 18% โ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Progressive Hint System
Instead of full answers, provide scaffolded hints:
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ ๐ก HINT LEVEL 1/3 โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฃ
โ โ
โ Direction without answer: โ
โ [Conceptual pointer that orients thinking] โ
โ โ
โ Try with this hint. Ask for more if needed. โ
โ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ ๐ก HINT LEVEL 2/3 โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฃ
โ โ
โ More specific guidance: โ
โ [Narrower focus, partial structure] โ
โ โ
โ Getting closer. One more hint available if stuck. โ
โ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ ๐ก HINT LEVEL 3/3 โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฃ
โ โ
โ Nearly the answer: โ
โ [Explicit structure, fill-in-the-blank] โ
โ โ
โ This is the last hint. The answer follows your attempt. โ
โ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Session Summary
At the end of learning interactions:
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ ๐ LEARNING SESSION SUMMARY โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฃ
โ โ
โ Topics Covered: โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ โข [Topic 1] โ Solid understanding โ โ โ
โ โ โข [Topic 2] โ Needs more practice โ โ โ
โ โ โข [Topic 3] โ Just introduced โ โ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ
โ Interaction Quality: โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ Generation attempts: 4/5 questions โ โ โ
โ โ Comprehension checks: 3/3 passed โ โ โ
โ โ Delegation avoided: Yes โ โ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ
โ Key Patterns Learned: โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ ๐ [Pattern 1 โ reusable concept] โ โ
โ โ ๐ [Pattern 2 โ reusable concept] โ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ
โ Recommended Next Steps: โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ 1. Practice [Topic 2] with /ari-practice โ โ
โ โ 2. Review [Topic 3] tomorrow (spaced repetition) โ โ
โ โ 3. Apply [Pattern 1] to a real project โ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ
โ Great session! Learning Mode is still active. โ
โ Say "exit learning mode" to return to normal. โ
โ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
State Management
Persistence Across Sessions
Learning Mode state is tracked in session storage (~/.ari/sessions/learning-mode.json):
interface LearningModeState {
active: boolean;
activatedAt: string;
userId: string;
preferences: {
hintStyle: 'minimal' | 'moderate' | 'detailed';
pacing: 'slow' | 'normal' | 'fast';
comprehensionChecks: boolean;
};
sessionStats: {
topicsExplored: number;
generationAttempts: number;
comprehensionScore: number;
};
}
State Restoration:
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ ๐ LEARNING MODE RESTORED โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฃ
โ โ
โ You had Learning Mode active when your last session ended. โ
โ โ
โ Previous session stats: โ
โ โข Topics explored: 4 โ
โ โข Generation attempts: 8 โ
โ โข Comprehension score: 85% โ
โ โ
โ Learning Mode is now active again. โ
โ Say "exit learning mode" to deactivate. โ
โ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Mid-Conversation Activation
Learning Mode can be activated at any point:
Before Activation:
User: How do I implement a hash chain?
ARI: Here's a complete hash chain implementation:
[full code with minimal explanation]
Activate Mid-Conversation:
User: wait, activate learning mode
ARI:
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ ๐ LEARNING MODE ACTIVATED (MID-CONVERSATION) โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฃ
โ โ
โ I see I already showed you the hash chain code. โ
โ โ
โ Let's make sure you understand it: โ
โ โ
โ Q: Look at the `addBlock` function. Why do we include the โ
โ previous hash when computing the new hash? โ
โ โ
โ [Your answer: _______________________________] โ
โ โ
โ Learning Mode is now active for the rest of this session. โ
โ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Conflict Resolution
"ARI at Full Power" vs Learning Mode
When both are active, they complement each other:
| Mode | Behavior |
|---|
| Full Power ONLY | Maximum speed, direct answers, autonomous execution |
| Learning Mode ONLY | Educational scaffolding, comprehension checks, generation-first |
| BOTH ACTIVE | Fast execution with teaching moments |
Combined Mode Example:
User: ari at full power, fix this authentication bug
ARI (Full Power + Learning Mode):
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ ๐ FULL POWER + LEARNING MODE โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฃ
โ โ
โ I found the bug (JWT verification using wrong secret). โ
โ โ
โ Quick learning moment before I fix it: โ
โ Q: What happens if we verify with the wrong secret? โ
โ โ
โ [5 seconds to answer, or I'll proceed with fix] โ
โ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
[After 5 seconds or answer]
โ
Fixed: Updated JWT_SECRET in auth middleware
๐ Learning note: Wrong secret causes silent failures, not errors
[Full execution continues...]
User Control:
User: "just fix it, skip the explanation"
if (fullPowerActive && skipLearning) {
}
Conflict Priority
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ PRIORITY RESOLUTION โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ โ
โ 1. Explicit user instruction (highest priority) โ
โ "just tell me" โ Override learning mode โ
โ "teach me" โ Override full power speed โ
โ โ
โ 2. Context urgency โ
โ Production bug โ Minimize learning delays โ
โ Practice session โ Maximize learning scaffolding โ
โ โ
โ 3. Default behavior โ
โ Full power + Learning = Fast with teaching moments โ
โ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Integration with Other Skills
| Skill | How Learning Mode Integrates |
|---|
/ari-practice | Uses Learning Mode's generation-first protocol |
/ari-review | Adds comprehension checks to spaced repetition |
/ari-think | Explains reasoning step by step |
| Any code generation | Adds hybrid code-explanation |
Exit Protocol
User: exit learning mode
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ ๐ LEARNING MODE DEACTIVATED โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฃ
โ โ
โ Returning to standard interaction mode. โ
โ โ
โ Session stats: โ
โ โข Topics explored: 3 โ
โ โข Generation attempts: 7 โ
โ โข Comprehension verified: 5/6 โ
โ โ
โ Say "learning mode" anytime to reactivate. โ
โ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
The Core Philosophy
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ โ
โ "The goal of Learning Mode is not to slow you down. โ
โ It's to ensure that when you move fast later, โ
โ you're moving on a foundation of understanding." โ
โ โ
โ โข Struggle โ Compare โ Consolidate builds lasting skill โ
โ โข Answer โ Move on builds temporary familiarity โ
โ โ
โ Learning Mode optimizes for the former. โ
โ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Research References
- Anthropic (2024) โ Generative AI Can Harm Learning (Bastani et al.)
- Roediger & Karpicke (2006) โ The Testing Effect
- Bjork & Bjork (2011) โ Making Things Hard on Yourself (Desirable Difficulties)
- Chi (2009) โ Active-Constructive-Interactive Framework
- Sweller (1988) โ Cognitive Load Theory
See Also
Related Skills:
/ari-practice - Structured deliberate practice with ZPD calibration
/ari-review - Spaced repetition for long-term retention
/ari-think - Metacognitive reasoning and problem-solving
When to Use Each:
| Situation | Recommended Skill |
|---|
| Learning a new skill from scratch | /ari-learning-mode + /ari-practice |
| Building mastery in specific area | /ari-practice |
| Retaining what you've learned | /ari-review |
| Understanding complex code | /ari-learning-mode |
| Solving difficult problems | /ari-think |
| General work (with teaching moments) | /ari-learning-mode |
Optimal Workflow:
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ COMPLETE LEARNING WORKFLOW โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ โ
โ Day 1: Activate /ari-learning-mode โ
โ โโ> Learn concepts with comprehension checks โ
โ โ
โ Day 2: Run /ari-practice [skill] โ
โ โโ> Build skill through deliberate practice โ
โ โโ> Auto-generates review cards โ
โ โ
โ Day 3-7: /ari-review daily โ
โ โโ> Spaced repetition for retention โ
โ โ
โ Week 2: /ari-practice [skill] again โ
โ โโ> Higher ZPD difficulty, deeper mastery โ
โ โ
โ Ongoing: /ari-learning-mode stays active โ
โ โโ> Every interaction becomes a learning moment โ
โ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ