continuous-learning

Extract reusable patterns from Claude Code sessions and save them to ~/.claude/skills/learned/.

Updated Jan 1, 2026
One-click install
npx skills add https://github.com/ChanningHe/dotfiles --skill continuous-learning-channinghe
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: continuous-learning
Source: https://github.com/ChanningHe/dotfiles/tree/main/claude/skills/continuous-learning
Command: npx skills add https://github.com/ChanningHe/dotfiles --skill continuous-learning-channinghe

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Solves the problem of manual pattern discovery in Claude Code sessions by automatically extracting reusable patterns.

Core Features & Use Cases

  • Automatically evaluates Claude Code sessions at the end of each run to identify patterns
  • Saves extracted learned skills to ~/.claude/skills/learned/
  • Supports configuration via config.json to adjust thresholds and paths

Quick Start

Trigger Claude Code with this skill enabled to automatically evaluate a finished session and save patterns 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 patterns from Claude Code sessions?▼

To automatically extract patterns from Claude Code sessions, trigger the continuous-learning skill at the end of a run to evaluate your activity and save reusable techniques.

Where are learned skills stored when extracted from Claude Code sessions?▼

Learned skills extracted from Claude Code sessions are stored automatically in the ~/.claude/skills/learned/ directory as a library of reusable patterns.

Can I configure thresholds for pattern extraction in Claude Code?▼

Yes, you can configure pattern extraction thresholds by adjusting settings like min_session_length and extraction_threshold in the config.json file to control evaluation sensitivity.

When do I need to automatically extract patterns from my coding sessions?▼

You need to extract patterns from coding sessions when you want to build a reusable library of techniques derived from your Claude Code activity without manual discovery.

What is the best way to save reusable techniques from a Claude Code run?▼

The best way to save reusable techniques from a Claude Code run is using a stop-hook to automatically evaluate the finished session and store the extracted patterns.

Does continuous-learning require manual pattern discovery in Claude Code?▼

No, continuous-learning eliminates manual pattern discovery by automatically evaluating your Claude Code sessions at the end of each run to identify and save reusable patterns.