continuous-learning

Extract reusable patterns from Claude Code sessions into learned skills.

Updated Mar 20, 2026
One-click install
npx skills add https://github.com/KanakMalpani/General-Private-Skills --skill continuous-learning-kanakmalpani
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: continuous-learning
Source: https://github.com/KanakMalpani/General-Private-Skills/tree/main/skills/continuous-learning
Command: npx skills add https://github.com/KanakMalpani/General-Private-Skills --skill continuous-learning-kanakmalpani

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automatically evaluates Claude Code sessions on end to extract reusable patterns that can be saved as learned skills.

Core Features & Use Cases

  • Session Evaluation: Detects when a session has enough context to derive patterns.
  • Pattern Detection: Identifies recurring actions, corrections, and conventions.
  • Skill Extraction: Saves useful patterns to ~/.claude/skills/learned/ for future reuse.
  • Use Case: Onboarding or engineering workflows, accelerating knowledge transfer by codifying patterns from real sessions.

Quick Start

Enable the Stop hook in Claude Code and run a session to automatically save learned skills to ~/.claude/skills/learned/.

Frequently Asked Questions about continuous-learning

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automatically extract reusable patterns from Claude Code sessions?▼

To extract reusable patterns from Claude Code sessions, enable a Stop hook to trigger post-session evaluation. The system identifies recurring conventions and saves them as learned skills under ~/.claude/skills/learned/ for future reuse.

How do I configure the Stop hook in Claude Code to save learned skills?▼

Configure the Stop hook in Claude Code to trigger session evaluation upon completion. You must also set up a config.json file to tune extraction thresholds and define the destination path for the saved patterns.

Can I customize the destination path where Claude Code patterns are saved?▼

Yes, you can customize the destination path for saved Claude Code patterns. The Skill uses a config.json file where you tune extraction thresholds and specify the target directory, which defaults to ~/.claude/skills/learned/.

How does pattern detection work during a Claude Code session?▼

Pattern detection evaluates your Claude Code session upon completion to identify recurring actions, corrections, and conventions. It determines if the session contains enough context to derive useful patterns before extracting and saving them.

Do I need any dependencies to start automating skill extraction from Claude Code sessions?▼

No external dependencies are required to automate skill extraction from Claude Code sessions. You only need to enable the native Stop hook within Claude Code and configure a config.json file to manage thresholds and storage paths.

When should I use automated skill extraction for Claude Code workflows?▼

Use automated skill extraction during onboarding or engineering workflows to accelerate knowledge transfer. It captures real session contexts and codifies recurring patterns, making them available for future Claude Code automation tasks.