skill-learner
# Skill Learner
## Overview
Use this skill to turn repeated work into reusable skill knowledge. Focus on extracting patterns, not doing the underlying task again.
## Learning workflow
### 1. Identify the pattern
Look for repeated signals such as:
- the same type of task happening multiple times
- the same correction from the user more than once
- repeated tool sequences
- repeated failures or omissions
- repeated project workflows that should be standardized
### 2. Decide the right outcome
Choose one:
- create a new skill
- improve an existing skill
- add a reference file or script to an existing skill
- record a smaller local operating rule instead of creating a full skill
### 3. Extract the reusable pieces
Capture only what is worth reusing, such as:
- triggers for when the skill should be used
- the core workflow
- decision rules
- scripts or references that would prevent repetition
- common pitfalls and corrections
### 4. Recommend the smallest useful skill shape
Prefer the lightest structure that solves the repeated problem:
- SKILL.md only
- SKILL.md + references
- SKILL.md + scripts
### 5. Report clearly
Use this structure:
### Pattern observed
- what keeps repeating
### Why it should become skill knowledge
- what waste/error it prevents
### Recommended action
- new skill / improve existing skill / local rule only
### Minimal skill shape
- what files/resources are actually needed
## Rules
- Do not create a skill unless the pattern is real and reusable.
- Prefer improving an existing skill over creating duplicates.
- Keep recommendations lean.
- Avoid auxiliary documentation clutter.
- If a local workspace rule is enough, say so instead of forcing a new skill.
标签
skill
ai