learn

star 3

Extract reusable patterns from the current session

peopleforrester By peopleforrester schedule Updated 4/25/2026

name: learn description: Extract reusable patterns from the current session user-invocable: true

/learn

Analyze the current session to extract reusable patterns, conventions, and lessons learned. Save them for future reference.

Arguments

  • $ARGUMENTS — Optional focus area (e.g., "error handling", "testing patterns")

Process

1. Session Analysis

Review the current session for:

  • Patterns that were applied repeatedly
  • Conventions discovered in the codebase
  • Solutions to problems encountered
  • Anti-patterns that were corrected
  • Architecture decisions made

2. Pattern Extraction

For each pattern found, document:

### Pattern: [Name]
**Context**: When to apply this pattern
**Solution**: What to do
**Example**: Code or command example
**Source**: Where this was learned (file, session context)

3. Categorization

Group patterns by type:

  • Code Style: Naming, formatting, organization
  • Architecture: Structure, dependencies, boundaries
  • Testing: Test patterns, fixtures, assertions
  • Error Handling: Exception patterns, recovery strategies
  • Performance: Optimization techniques, caching
  • Security: Validation patterns, auth patterns

4. Output

Save extracted patterns to the project's documentation or suggest additions to CLAUDE.md for the project.

Integration

Patterns can be promoted to:

  • Rules (always-follow constraints)
  • Skills (reusable workflows)
  • CLAUDE.md entries (project conventions)
Install via CLI
npx skills add https://github.com/peopleforrester/claude-dotfiles --skill learn
Repository Details
star Stars 3
call_split Forks 0
navigation Branch main
article Path SKILL.md
More from Creator
peopleforrester
peopleforrester Explore all skills →