continuous-learning

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

8|1|Updated Dec 6, 2025
One-click install
npx skills add https://github.com/zzh0u/gojet --skill continuous-learning-zzh0u
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: continuous-learning
Source: https://github.com/zzh0u/gojet/tree/main/.claude/skills/continuous-learning
Command: npx skills add https://github.com/zzh0u/gojet --skill continuous-learning-zzh0u

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps users capture recurring patterns from Claude Code sessions and store them as reusable learned skills for future use.

Core Features & Use Cases

  • Session evaluation analyzes transcript length to determine when to extract patterns.
  • Pattern extraction identifies actionable patterns such as error handling, debugging techniques, and workflow improvements.
  • Learned skills storage saves extracted patterns to a persistent location for reuse.

Quick Start

Run the stop-hook evaluator to scan a completed Claude Code session and save new learned skills to your local learned-skills directory.

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?

To extract reusable patterns from Claude Code sessions, run the shell-based stop-hook evaluator to analyze session transcripts and save detected patterns to the local learned-skills directory.

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

Continuous learning in Claude Code works by evaluating completed session transcripts to detect actionable patterns like error handling and debugging techniques, then storing them as learned skills for future reuse.

How do I save learned skills to the local Claude directory?

To save learned skills locally, configure the shell-based evaluator as a stop-hook with a minimal config.json file, and it will automatically direct extracted patterns to the ~/.claude/skills/learned/ directory.

Does the session evaluation stop-hook require any dependencies to run?

No external dependencies are required to run the session evaluation stop-hook; it only needs a minimal config.json file and a shell-based evaluator to analyze transcripts and store patterns.

When does the pattern extraction process trigger during a Claude Code session?

Pattern extraction triggers during post-session evaluation, where the evaluator analyzes transcript length to determine when to identify and extract actionable workflow improvements and debugging techniques.

Can I use this session evaluation approach for other AI coding assistants?

This session evaluation approach is specifically designed for Claude Code transcripts and stop-hooks, meaning it may not directly support other AI coding assistants without significant modification.