continuous-learning

Extract reusable patterns from Claude Code sessions into learned skills.

Updated Mar 19, 2026
One-click install
npx skills add https://github.com/RUSHYOP/imperium-cli --skill continuous-learning-rushyop
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: continuous-learning
Source: https://github.com/RUSHYOP/imperium-cli/tree/main/content/skills/continuous-learning
Command: npx skills add https://github.com/RUSHYOP/imperium-cli --skill continuous-learning-rushyop

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automatically extracts and saves reusable patterns learned from Claude Code sessions, turning transient interactions into persistent skills.

Core Features & Use Cases

  • Stop-hook evaluation at the end of a session to capture patterns
  • Pattern detection and automatic saving to ~/.claude/skills/learned/
  • Configurable thresholds and session length to tailor learning for teams

Quick Start

Enable the Stop hook to automatically extract patterns from Claude Code sessions and save them as learned skills under ~/.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 the session when it ends and saves detected patterns to the local learned-skills directory.

Can I configure minimum session length before Claude Code saves learned skills?

Yes, you can configure the minimum session length and extraction threshold options to tailor learning, ensuring the Stop hook only saves patterns from sessions that meet your defined criteria.

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

Extracted learning patterns are saved as learned skills under the ~/.claude/skills/learned/ directory on your local machine after the Stop hook runs at the end of a session.

How does a Stop hook capture learned skills from Claude Code interactions?

A Stop hook captures learned skills by running at the end of a Claude Code session, identifying reusable patterns from the interaction, and writing them to the local learned-skills directory for future reuse.

What is the best way to turn transient Claude Code interactions into persistent skills?

The best way to turn transient interactions into persistent skills is using an automated Stop hook to detect reusable patterns at session end and save them to ~/.claude/skills/learned/ for future reuse.

Are there limitations to pattern detection when saving learned skills from Claude Code?

Pattern detection is constrained by configurable extraction thresholds and minimum session lengths, meaning sessions that do not meet these criteria will not have learned skills extracted or saved.