continuous-learning

Extract reusable patterns from Claude Code sessions and save them as learned skills.

Updated Mar 31, 2026
One-click install
npx skills add https://github.com/GGEdu/claude-god-mode-template --skill continuous-learning-ggedu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: continuous-learning
Source: https://github.com/GGEdu/claude-god-mode-template/tree/main/skills/continuous-learning
Command: npx skills add https://github.com/GGEdu/claude-god-mode-template --skill continuous-learning-ggedu

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires jq, and includes scripts (resource) components.

What problem does it solve?

Automatically extracts reusable patterns from Claude Code sessions and saves them as learned skills for future use.

Core Features & Use Cases

  • Stop-hook evaluation runs at the end of a session to identify extractable patterns.
  • Detects patterns such as error_resolution, user_corrections, workarounds, and saves them to ~/.claude/skills/learned/.
  • Use case: after a long Claude Code session, quickly compile a library of common techniques for reuse in future projects.

Quick Start

Add the evaluate-session.sh script to your Stop hook configuration and run a Claude Code session to generate learned skills automatically.

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?

You can extract reusable patterns from Claude Code sessions by configuring a Stop hook to run an evaluation script at the end of your session, detecting patterns like error resolutions and saving them for future use.

What types of patterns can be detected from Claude Code session transcripts?

Pattern detection from Claude Code session transcripts identifies error resolutions, user corrections, and workarounds, saving these extracted techniques as learned skills for future application.

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

To configure a Stop hook for saving learned skills, add the provided evaluation script to your Stop hook configuration and use a config.json file to control extraction thresholds and storage paths.

Where are extracted skills stored after a Claude Code session ends?

Extracted skills are stored in the ~/.claude/skills/learned/ directory, compiling a library of common techniques automatically generated from your Claude Code session transcripts.

Do I need jq to run continuous learning pattern detection in Claude Code?

Yes, you need jq installed as a dependency to parse session transcripts and execute the pattern detection scripts that automate the extraction of learned skills.

Can I control the extraction thresholds for workarounds and user corrections?

Yes, you can control extraction thresholds for workarounds and user corrections by modifying the configurable config.json file used by the session evaluation script.