Claude Skills
CollectionsCompareWorkflowsNominate
Sign inSign up
© 2026 Curated Agent Skills·Learn more about Agent Skills
Back to repository

continuous-learning

verified

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

View on GitHub

Marketplace

edwinhu-plugins

edwinhu/workflows

Plugin

workflows

development

Repository

edwinhu/workflows
3stars

skills/continuous-learning/SKILL.md

Last Verified

February 4, 2026

Install Skill

Select agents to install to:

Scope:
npx add-skill https://github.com/edwinhu/workflows/blob/main/skills/continuous-learning/SKILL.md -a claude-code --skill continuous-learning

Installation paths:

Claude
.claude/skills/continuous-learning/
Powered by add-skill CLI

Instructions

# Continuous Learning Skill

Extract reusable patterns from sessions and save them as learned skills for future use.

## How It Works

This skill analyzes the session transcript to identify extractable patterns:

1. **Session Evaluation**: Checks if session has enough messages (default: 10+)
2. **Pattern Detection**: Identifies error resolutions, workarounds, debugging techniques
3. **Skill Extraction**: Saves useful patterns to `~/.claude/skills/learned/`

## When to Use

- At end of long sessions with multiple problem-solving cycles
- After resolving complex errors that might recur
- When you develop project-specific conventions

## Invocation

Use `/learn` command or invoke directly:
```
/continuous-learning
```

## Configuration

Edit `config.json` to customize:

```json
{
  “min_session_length”: 10,
  “extraction_threshold”: “medium”,
  “auto_approve”: false,
  “learned_skills_path”: “~/.claude/skills/learned/”,
  “patterns_to_detect”: [
    “error_resolution”,
    “user_corrections”,
    “workarounds”,
    “debugging_techniques”,
    “project_specific”
  ]
}
```

## Pattern Types

| Pattern | Description |
|---------|-------------|
| `error_resolution` | How specific errors were resolved |
| `user_corrections` | Patterns from user corrections |
| `workarounds` | Solutions to framework/library quirks |
| `debugging_techniques` | Effective debugging approaches |
| `project_specific` | Project-specific conventions |

## Learned Skills Format

Extracted skills are saved as markdown files:

```
~/.claude/skills/learned/
├── fix-marimo-import-error.md
├── debug-pixi-environment.md
└── wrds-connection-pattern.md
```

Each learned skill follows standard SKILL.md format with:
- Name and description
- Problem context
- Solution pattern
- Example usage

## Integration

The skill reads from `CLAUDE_TRANSCRIPT_PATH` (JSON conversation transcript)
which is automatically set by Claude Code during sessions.

## Related

- `/learn` command - Manual pattern extraction mid-sessi

Validation Details

Front Matter
Required Fields
Valid Name Format
Valid Description
Has Sections
Allowed Tools
Instruction Length:
2052 chars