self-learning

Installation
SKILL.md

Overview

The self-learning skill automatically discovers, understands, and persists project context across sessions. It builds a mental model of the codebase, tech stack, conventions, and team preferences by scanning actual project artifacts. Without self-learning, every session starts from zero — with it, the agent accumulates institutional knowledge that improves accuracy and reduces errors over time.

Announce at start: "I'm using the self-learning skill to understand this project."


Phase 1: Trigger Identification

Determine which trigger activated this skill:

Trigger Context Action
New project No memory files exist Full discovery (Phases 2-5)
Unfamiliar area Working in unknown part of codebase Targeted discovery (Phase 2-3 for that area)
User correction User says "that's wrong" or corrects an assumption Correction protocol (Phase 6)
Explicit /learn User invokes the command Full discovery (Phases 2-5)
Session start Memory files exist but may be stale Load and validate memory (Phase 7)
Related skills
Installs
33
GitHub Stars
1
First Seen
Apr 2, 2026