continuous-learning

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

Updated Apr 2, 2026
One-click install
npx skills add https://github.com/richardnpaul/everything-vscode-copilot --skill continuous-learning-richardnpaul
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: continuous-learning
Source: https://github.com/richardnpaul/everything-vscode-copilot/tree/main/.github/skills/continuous-learning
Command: npx skills add https://github.com/richardnpaul/everything-vscode-copilot --skill continuous-learning-richardnpaul

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires jq.

What problem does it solve?

Automatically evaluates Claude Code sessions at the end of each session to extract reusable patterns that can be saved as learned skills for future use.

Core Features & Use Cases

  • Automatically detects patterns such as error resolutions, user corrections, and debugging techniques from session transcripts.
  • Saves valuable patterns to ~/.claude/skills/learned/ for future reuse and faster session improvement.
  • Compares v1 approach with v2 instinct-based ideas to guide future enhancements.

Quick Start

Configure Claude to run the Stop hook after each session and review the learned skills saved at ~/.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 configuring a Stop hook to evaluate session transcripts. This detects error resolutions and debugging techniques, saving them as learned skills for future reuse.

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

Continuous learning in Claude Code is an automated evaluation process that runs at the end of each session. It analyzes session transcripts to detect, validate, and save meaningful patterns as learned skills in a designated directory for future reuse.

Do I need jq and a Stop hook to save learned skills from session transcripts?

Yes, you need jq installed and a configured Stop hook to save learned skills from session transcripts. The Stop hook triggers the end-of-session evaluation, while jq processes the transcript data to detect and validate meaningful patterns.

Where are extracted debugging techniques and error resolutions stored for future use?

Extracted debugging techniques and error resolutions are stored in the ~/.claude/skills/learned/ directory. This allows future Claude Code sessions to access and reuse the saved patterns for faster session improvement.

Can I compare v1 approach with v2 instinct-based ideas to guide future session enhancements?

Yes, you can compare v1 approach with v2 instinct-based ideas to guide future enhancements. The session evaluation process assesses these patterns to help refine and improve future Claude Code sessions.