Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Continuous Learning Skill

Extract reusable lessons from completed Codex sessions and turn them into future skills.

What It Does

continuous-learning runs at the end of a session and looks for patterns worth preserving:

  • error resolutions
  • user corrections
  • repeatable workarounds
  • debugging techniques
  • project-specific conventions

The goal is to make useful behavior durable instead of rediscovering it in every new session.

How It Works

  1. A Stop hook runs after a session.
  2. The session is checked against configurable thresholds.
  3. Useful patterns are extracted.
  4. Learned material is saved under the configured learned-skills directory.

Configuration

Edit config.json to adjust session length, extraction threshold, output path, detected pattern types, and ignored pattern types.

Hook Setup

The included evaluate-session.sh script is intended to run as a Stop hook from your agent configuration.

Example target:

~/.Codex/skills/continuous-learning/evaluate-session.sh

Relationship To v2

This is the simpler first-generation version. For hook-based observation, confidence scoring, instinct export/import, and evolution into skills or commands, see continuous-learning-v2.

License

MIT. See LICENSE.

Releases

Packages

Contributors

Languages