continuous-learning

Extract reusable patterns from Claude Code sessions into learned skills.

1|Updated Apr 7, 2026
One-click install
npx skills add https://github.com/TruCol270/salty-pickle --skill continuous-learning-trucol270
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: continuous-learning
Source: https://github.com/TruCol270/salty-pickle/tree/main/.claude-skills/continuous-learning
Command: npx skills add https://github.com/TruCol270/salty-pickle --skill continuous-learning-trucol270

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires jq.

What problem does it solve?

Automatically extracts reusable patterns from Claude Code sessions and saves them as learned skills, reducing manual pattern curation and accelerating knowledge reuse.

Core Features & Use Cases

  • Stop-hook evaluation at the end of each Claude Code session to identify patterns.
  • Pattern detection and extraction into learned skills stored at ~/.claude/skills/learned/.
  • Configurable thresholds and pattern categories via config.json to tailor extraction behavior.

Quick Start

Enable the Stop hook to automatically extract patterns and save them to ~/.claude/skills/learned/.

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 automatically extract reusable patterns from Claude Code sessions by enabling a Stop hook that evaluates session transcripts, detects patterns, and saves them as learned skills in ~/.claude/skills/learned/.

What is a Stop hook in Claude Code used for?

A Stop hook in Claude Code triggers evaluation at the end of a session to identify recurring workflows, allowing the continuous-learning mechanism to extract and store those patterns as reusable skills.

How do I configure pattern detection thresholds for Claude Code sessions?

You can configure pattern detection thresholds and categories by modifying the config.json file, which allows you to tailor the extraction behavior of the Stop hook evaluation script.

Do I need jq to extract learned skills from Claude Code transcripts?

Yes, you need jq installed as a dependency to parse the JSON transcripts and support the pattern extraction process when saving learned skills.

Can I automate continuous learning and skill saving in Claude Code?

Yes, continuous learning is automated by enabling the Stop hook, which runs the evaluation script to detect patterns and save them as learned skills without manual curation.

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

Extracted patterns are stored as learned skills in the centralized directory at ~/.claude/skills/learned/ after the Stop hook evaluates the session transcript.