continuous-learning

Extract reusable patterns from Claude Code sessions into learned skills.

40|8|Updated Jan 23, 2026
One-click install
npx skills add https://github.com/ysyecust/everything-claude-code --skill continuous-learning-ysyecust
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: continuous-learning
Source: https://github.com/ysyecust/everything-claude-code/tree/main/docs/zh-TW/skills/continuous-learning
Command: npx skills add https://github.com/ysyecust/everything-claude-code --skill continuous-learning-ysyecust

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This skill helps developers by automatically extracting reusable patterns from Claude Code sessions and saving them as learned skills for future use.

Core Features & Use Cases

  • Stop-hook integration: Runs at the end of each session to analyze content and extract patterns.
  • Pattern cataloging: Stores discovered patterns to ~/.claude/skills/learned/ for reuse across projects.
  • Use Case: After a session, identify recurring error-resolutions and debugging tactics to accelerate future work.

Quick Start

  • Run the evaluate-session.sh script to analyze the latest Claude Code session and populate the learned-skills repository.

Frequently Asked Questions about continuous-learning

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

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

You can extract reusable patterns from Claude Code sessions by running a Stop-hook that analyzes session content and saves identified patterns to a local learned-skills directory for future reuse.

What is a Stop-hook in Claude Code for session analysis?

A Stop-hook in session analysis is a script that executes at the end of a Claude Code work session to evaluate the content and identify recurring debugging tactics or error-resolutions.

How do I save learned skills across multiple Claude Code projects?

To save learned skills across projects, the session analysis hook catalogs discovered patterns and stores them directly in the ~/.claude/skills/learned/ directory for centralized access.

Do I need a minimum session length to trigger pattern extraction?

Yes, pattern extraction requires a configurable minimum session length to ensure the Claude Code session contains enough substantial content to identify meaningful and reusable development patterns.

Can I use session pattern extraction for recurring debugging tactics?

Yes, you can use session pattern extraction to identify recurring error-resolutions and debugging tactics from your Claude Code sessions, accelerating future development work by reusing past solutions.

How do I run a session analysis script to populate a learned-skills repository?

You run the evaluate-session.sh script to analyze your latest Claude Code session, automatically extracting and populating the learned-skills repository with newly identified development patterns.