continuous-learning

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

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/TatTran22/claude-code-shopify --skill continuous-learning-tattran22
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: continuous-learning
Source: https://github.com/TatTran22/claude-code-shopify/tree/main/skills/continuous-learning
Command: npx skills add https://github.com/TatTran22/claude-code-shopify --skill continuous-learning-tattran22

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires jq.

What problem does it solve?

This skill helps you capture patterns from Claude Code sessions and convert them into reusable learned skills for future use.

Core Features & Use Cases

  • Session-end evaluation detects and extracts recurring patterns from transcripts.
  • Pattern extraction saves valuable insights to ~/.claude/skills/learned/ for quick reuse.
  • Use cases include capturing debugging strategies, architectural patterns, and project-specific conventions.

Quick Start

  1. End a Claude Code session to trigger the Stop hook that runs the evaluator.
  2. Check the learned skills directory at ~/.claude/skills/learned/ for new items.
  3. Import or reuse the saved patterns in future sessions or workflows.

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 triggering the Stop hook at session end, which evaluates transcripts and saves recognized patterns as learned skills to ~/.claude/skills/learned/ for future reuse.

What kind of patterns can I capture and save from Claude Code session transcripts?

Session analysis captures recurring patterns such as debugging strategies, architectural patterns, and project-specific conventions, converting them into learned skills for quick reuse across future workflows.

How do I configure pattern extraction thresholds and filters for session analysis?

You configure pattern extraction by setting min_session_length, extraction_threshold, learned_skills_path, and pattern filters inside a config.json file to control which patterns are saved.

Do I need jq installed to run continuous-learning pattern extraction?

Yes, you need jq installed as a dependency to run the continuous-learning skill, which uses it to parse session transcripts and extract reusable patterns during the session-end evaluation process.

When does the session evaluation trigger to save learned skills?

Session evaluation triggers automatically via a Stop hook when you end a Claude Code session, analyzing the transcript against your configured filters and thresholds before saving any extracted patterns.

Can I reuse saved debugging strategies across different projects?

Yes, learned skills saved to the ~/.claude/skills/learned/ directory can be imported and reused across different projects and future sessions to apply previously captured debugging strategies and architectural patterns.