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.