continuous-learning

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

2|2|Updated Mar 12, 2026
One-click install
npx skills add https://github.com/zhmxiaowo/opencode-simple --skill continuous-learning-zhmxiaowo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: continuous-learning
Source: https://github.com/zhmxiaowo/opencode-simple/tree/main/.opencode/skills/continuous-learning
Command: npx skills add https://github.com/zhmxiaowo/opencode-simple --skill continuous-learning-zhmxiaowo

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires jq.

What problem does it solve?

Claude Code sessions can accumulate valuable, repeatable patterns that are hard to reuse later; this skill automatically extracts those patterns and saves them as learned skills for future use.

Core Features & Use Cases

  • Pattern extraction identifies repeatable behaviors, fixes, and strategies from session transcripts.
  • Learned-skills repository stores extracted patterns in a structured folder for quick reuse.
  • Curated learning workflow supports configuration to tune thresholds and scope of extraction.

Quick Start

Run the evaluation after a Claude Code session to save useful patterns as learned skills.

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 running a Stop-hook evaluation at the end of each session, which identifies repeatable behaviors and saves them as learned skills.

What is a learned skills repository and how does it organize extracted patterns?

A learned skills repository is a structured directory, typically located at ~/.claude/skills/learned/, that stores extracted Claude Code patterns for quick retrieval and future reuse across sessions.

How do I configure extraction thresholds for continuous learning workflows?

You configure continuous learning workflows by editing a config.json file to set tunable options like min_session_length, extraction_threshold, and learned_skills_path to control extraction scope.

Do I need jq installed to run session evaluation and pattern extraction?

Yes, jq is required as a dependency to process and parse the JSON data from Claude Code session transcripts during the pattern extraction and evaluation workflow.

When should I trigger the session evaluation to save extracted patterns?

You should trigger session evaluation as a Stop-hook at the end of a configured Claude Code session, ensuring the transcript has accumulated enough data to meet your min_session_length threshold.