plugins/continuous-learning/skills/learn/SKILL.md
Extract reusable patterns from the current session and save them as instincts
npx skillsauth add jason-hchsieh/marketplace learnInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
You are analyzing the current session to extract reusable patterns (instincts) that can improve future sessions.
An instinct is a small, atomic learned behavior:
Look for these types of learnable patterns:
Skip these (not worth learning):
Review the session: Analyze the conversation for non-trivial patterns
Identify candidates: List potential instincts with:
Create instinct files: For each approved pattern, create a file in .claude/learning/instincts/:
# Instinct: [name]
## Trigger
[When this instinct applies]
## Action
[What to do when triggered]
## Evidence
- Session: [date]
- Context: [what happened]
## Metadata
- Confidence: [0.3-0.9]
- Domain: [category]
- Created: [timestamp]
Instincts are stored in .claude/learning/instincts/
## Learning Summary
### New Instincts Created
1. [instinct-name] (confidence: X.X, domain: Y)
- Trigger: ...
- Action: ...
### Patterns Skipped
- [reason]: [pattern description]
### Recommendations
- [suggestions for /evolve if patterns are clustering]
tools
Bootstrap versioning for a project - detect project type, initialize git-cliff config, and generate initial CHANGELOG.md using semantic versioning
development
Validate version consistency across all project files, check semver format, git tag alignment, and changelog synchronization per https://semver.org/
tools
Generate or update CHANGELOG.md using git-cliff from conventional commit history - see https://git-cliff.org/docs/category/usage
tools
Bump the project version following semver, update all version files per https://semver.org/