continuous-learning

Extract reusable problem-solving patterns from Claude Code session transcripts.

Updated May 9, 2026
One-click install
npx skills add https://github.com/kk20300113-png/my-claude-skills --skill continuous-learning-kk20300113-png
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: continuous-learning
Source: https://github.com/kk20300113-png/my-claude-skills/tree/main/continuous-learning
Command: npx skills add https://github.com/kk20300113-png/my-claude-skills --skill continuous-learning-kk20300113-png

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires jq.

What problem does it solve?

This Skill solves the problem of losing valuable reusable patterns, workarounds, and solutions developed during Claude Code sessions, which would otherwise require repeated effort to recreate for future projects.

Core Features & Use Cases

  • Automatic Session Evaluation: Runs as a lightweight Stop hook at the end of each Claude Code session to evaluate transcript content without adding latency to individual messages.
  • Configurable Pattern Detection: Allows customization of minimum session length, extraction thresholds, and pattern filters to ignore trivial fixes like typos or one-time API issues while targeting high-value patterns such as error resolutions, debugging techniques, and project-specific conventions.
  • Reusable Skill Storage: Saves extracted, approved patterns as learned skills in a dedicated directory for immediate reuse across future sessions and projects.
  • Use Case: If you repeatedly encounter and solve the same framework quirk across multiple projects, this Skill will automatically capture that workaround as a reusable skill so you never have to re-solve it from scratch again.

Quick Start

Activate the continuous-learning skill and configure its Stop hook in your Claude Code settings to automatically extract and save reusable problem-solving patterns from all your sessions.

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 debugging patterns from Claude Code sessions automatically?▼

You can save reusable debugging patterns by configuring a Stop hook in Claude Code settings to automatically extract and store valuable workarounds from session transcripts into a dedicated directory for future reuse.

What is session learning in Claude Code and how does it preserve workarounds?▼

Session learning in Claude Code evaluates transcript content at session end to detect error resolutions and debugging techniques, filtering out trivial fixes to preserve high-value workarounds as reusable skills.

Can I configure pattern extraction thresholds to ignore trivial fixes in Claude Code?▼

Yes, you can configure extraction thresholds and pattern filters in a config.json file to ignore trivial fixes like typos or one-time API issues while targeting high-value debugging techniques and project-specific conventions.

Do I need jq to extract problem-solving patterns from session transcripts?▼

Yes, jq is required as a dependency to parse Claude Code session transcripts and extract approved problem-solving patterns automatically for storage and future reuse.

What is the best way to capture project-specific conventions across multiple Claude Code sessions?▼

The best way to capture project-specific conventions is using an automatic Stop hook that evaluates every session meeting a minimum message count, extracting and saving detected conventions as learned skills.

What limitations exist when filtering extracted patterns from Claude Code transcripts?▼

Limitations include relying on a configurable minimum session message count to trigger evaluation, and pattern filters might still require manual review to ensure extracted workarounds are genuinely reusable across future projects.