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.