continuous-learning

Extracts reusable patterns from Claude Code sessions into learned skills.

2|Updated Mar 3, 2026
One-click install
npx skills add https://github.com/MomoDaviluke/star-citizen-promotion --skill continuous-learning-momodaviluke
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: continuous-learning
Source: https://github.com/MomoDaviluke/star-citizen-promotion/tree/main/.agents/skills/ecc/continuous-learning
Command: npx skills add https://github.com/MomoDaviluke/star-citizen-promotion --skill continuous-learning-momodaviluke

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automatically extract reusable patterns from Claude Code sessions and save them as learned skills for future use.

Core Features & Use Cases

  • Automatically evaluate sessions at stop to identify extractable patterns such as error_resolution, user_corrections, and workarounds.
  • Save extracted patterns as learned skills in ~/.claude/skills/learned/ for quick reuse in future Claude Code runs.
  • Use case: after a long Claude Code session, turn frequent patterns into reusable skills that improve future workflows.

Quick Start

Run the continuous-learning skill after a Claude Code session to extract patterns and save them 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?▼

To extract reusable patterns from Claude Code sessions, use a stop-hook workflow that analyzes session transcripts at the end of a run and saves identified patterns as learned skills in the ~/.claude/skills/learned/ directory.

What types of session patterns can be saved as learned skills for future use?▼

Saved learned skills include patterns such as error resolutions, user corrections, and workarounds identified from your Claude Code session transcripts, stored as files in ~/.claude/skills/learned/ for future reuse.

How do I set up a stop-hook to identify patterns when a Claude session ends?▼

You set up a stop-hook that triggers at the end of a Claude Code session to automatically evaluate the transcript and save extractable patterns as learned skills without requiring manual intervention.

Does the pattern extraction workflow require a minimum number of session messages?▼

Yes, the pattern extraction workflow uses a minimum message threshold to analyze Claude Code session transcripts, ensuring only sufficiently long sessions with meaningful interactions are evaluated for reusable patterns.

Can I manually trigger pattern extraction from a Claude Code transcript instead of using a stop-hook?▼

Yes, you can manually run the continuous-learning skill after a Claude Code session to evaluate the transcript, identify patterns, and save them to ~/.claude/skills/learned/ for future use.

Where are extracted patterns stored for reuse in future Claude Code runs?▼

Extracted patterns are stored as learned skills in the ~/.claude/skills/learned/ directory, making them directly accessible for reuse in future Claude Code workflows.