continuous-learning

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

1|Updated Jan 30, 2021
One-click install
npx skills add https://github.com/fideguch/my_dotfiles --skill continuous-learning-fideguch
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: continuous-learning
Source: https://github.com/fideguch/my_dotfiles/tree/main/claude/skills/continuous-learning
Command: npx skills add https://github.com/fideguch/my_dotfiles --skill continuous-learning-fideguch

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Claude Code sessions often generate valuable patterns that are repeated across projects. This skill automatically extracts those reusable patterns and saves them as learned skills for future use.

Core Features & Use Cases

  • Pattern detection analyzes session transcripts to identify recurring techniques and conventions.
  • Learned skills storage writes extracted patterns to ~/.claude/skills/learned/ for reuse.
  • Configurable workflow adjustable thresholds, minimum session length, and pattern categories via config.json.

Quick Start

Trigger the Stop hook at session end to evaluate and save learned patterns 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 using a Stop hook that evaluates session transcripts and saves learned skills to ~/.claude/skills/learned/ at session end.

What types of patterns can I capture from Claude Code for future reuse?

Pattern extraction captures recurring techniques and project conventions such as error handling, debugging techniques, and specific project conventions found in session transcripts.

Can I configure minimum session length and pattern thresholds for learning Claude Code patterns?

Yes, you can configure adjustable thresholds, minimum session length, and pattern categories for continuous learning by modifying the config.json file.

How does the Stop hook work for saving learned skills in Claude Code?

The Stop hook triggers at session end to evaluate Claude Code transcripts, extract reusable patterns, and write the results directly as learned skills to your local directory.

Do I need any external dependencies to enable continuous learning in Claude Code?

No external dependencies are required. Continuous learning operates entirely within the Claude Code environment using the built-in Stop hook mechanism and local file storage.

Where are extracted Claude Code patterns stored for later use?

Extracted patterns are written as learned skills to the ~/.claude/skills/learned/ directory, making them available for future Claude Code sessions and projects.