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
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#
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.