--- description: Extract patterns and learnings from current session agent: build --- # Learn Command Extract patterns, learnings, and reusable insights from the current session: $ARGUMENTS ## Your Task Analyze the conversation and code changes to extract: 1. **Patterns discovered** - Recurring solutions or approaches 2. **Best practices applied** - Techniques that worked well 3. **Mistakes to avoid** - Issues encountered and solutions 4. **Reusable snippets** - Code patterns worth saving ## Output Format ### Patterns Discovered **Pattern: [Name]** - Context: When to use this pattern - Implementation: How to apply it - Example: Code snippet ### Best Practices Applied 1. [Practice name] - Why it works - When to apply ### Mistakes to Avoid 1. [Mistake description] - What went wrong - How to prevent it ### Suggested Skill Updates If patterns are significant, suggest updates to: - `skills/coding-standards/SKILL.md` - `skills/[domain]/SKILL.md` - `rules/[category].md` ## Instinct Format (for continuous-learning-v2) ```json { "trigger": "[situation that triggers this learning]", "action": "[what to do]", "confidence": 0.7, "source": "session-extraction", "timestamp": "[ISO timestamp]" } ``` --- **TIP**: Run `/learn` periodically during long sessions to capture insights before context compaction.