continuous-learning

Extract reusable patterns from Claude Code sessions into a local skills library.

1|Updated Jan 11, 2026
One-click install
npx skills add https://github.com/Ying-Kai-Liao/TouchStone --skill continuous-learning-ying-kai-liao
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: continuous-learning
Source: https://github.com/Ying-Kai-Liao/TouchStone/tree/main/.claude/skills/continuous-learning
Command: npx skills add https://github.com/Ying-Kai-Liao/TouchStone --skill continuous-learning-ying-kai-liao

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automatically identifies and saves reusable patterns from Claude Code sessions into a personal skills library.

Core Features & Use Cases

  • Automatically evaluates completed Claude Code sessions to extract recurring patterns.
  • Saves extracted patterns to a local learned-skills directory for quick reuse.
  • Builds a growing library of best-practice skills for future Claude Code sessions.

Quick Start

Run the continuous-learning evaluator at the end of each Claude Code session to extract patterns and save them 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 save reusable patterns from Claude Code sessions automatically?

To save reusable patterns automatically, this tool evaluates completed Claude Code sessions and extracts recurring patterns into a local skills library. It requires a Stop hook integration to trigger the evaluation at the end of each session.

What is continuous learning in Claude Code and how does it work?

Continuous learning in Claude Code automatically evaluates completed sessions to identify recurring patterns and saves them locally. It works by applying a Stop hook to trigger session evaluation, extracting best-practice patterns into a growing repository for future workflows.

Do I need a minimum session length to extract learned skills from Claude Code?

Yes, extracting learned skills requires a configured minimum session length to ensure meaningful patterns are captured. You also need a Stop hook integration to trigger evaluation and a local directory at ~/.claude/skills/learned/ to store the extracted patterns.

Where are extracted patterns saved when automating Claude Code session evaluation?

When automating Claude Code session evaluation, extracted patterns are saved directly to a local learned-skills directory at ~/.claude/skills/learned/. This builds a growing repository of reusable patterns accessible for future debugging tasks and learning workflows.

When should I not use automated pattern extraction for Claude Code sessions?

Automated pattern extraction requires a Stop hook integration and a minimum session length. It is not suitable for very short sessions that fail to meet the minimum length threshold, as these sessions will not trigger the evaluation needed to save learned skills.