continuous-learning

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

2|Updated Apr 5, 2026
One-click install
npx skills add https://github.com/mbadoz/mbadoz-skills --skill continuous-learning-mbadoz
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: continuous-learning
Source: https://github.com/mbadoz/mbadoz-skills/tree/main/plugins/built-planner/skills/built-planner/references/skills/continuous-learning
Command: npx skills add https://github.com/mbadoz/mbadoz-skills --skill continuous-learning-mbadoz

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automatically identifies and extracts repeating patterns from Claude Code sessions, then saves them as reusable learned skills for future automation tasks.

Core Features & Use Cases

  • Stop-hook based evaluation at session end to capture patterns.
  • Pattern detection and extraction with storage of learned skills to ~/.claude/skills/learned/.
  • Quick integration for evaluating ongoing sessions and leveraging saved learned skills in future runs.

Quick Start

Run the evaluate-session.sh script to evaluate the current Claude Code session and save 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 extract reusable patterns from Claude Code sessions?▼

You can extract reusable patterns from Claude Code sessions by running the evaluate-session.sh script, which identifies categories like error resolution, workarounds, and debugging techniques to save as learned skills.

What is a Stop-hook in Claude Code and how does it help with continuous learning?▼

A Stop-hook in Claude Code triggers pattern evaluation at session end, automatically capturing repeating patterns and saving them as learned skills for future automation tasks.

How do I configure learned skills storage for Claude Code?▼

To configure learned skills storage, you need a local learned-skills directory, typically at ~/.claude/skills/learned/, and a config.json file specifying the necessary thresholds and paths for pattern extraction.

Can I automatically save debugging techniques and error resolutions from my coding sessions?▼

Yes, the session analysis mechanism automatically detects and extracts specific pattern categories like debugging techniques, error resolutions, and user corrections, saving them directly as learned skills.

What are the requirements to start saving learned skills from Claude Code?▼

Saving learned skills requires a configured Stop-hook, a local learned-skills directory for storage, and a config.json file to define extraction thresholds and file paths.

When should I run the session evaluation script to capture coding patterns?▼

You should run the session evaluation script at the end of your Claude Code session, as the Stop-hook based workflow applies to end-of-session analysis across varying session lengths to capture patterns.