Meta-Skills
Definition
Meta-skills are second-order capabilities that operate on skills rather than tasks directly.
In the Literature
Fan et al. (2024) — Compositional Meta-skills
Meta-skill = high-level skill for composing basic ICL skills:
- Identifying if samples come from a composite function
- Identifying the needed combination of basic skills
- Applying a composite skill on-the-fly
Lu (SELF, 2024) — Procedural Meta-skills
- Self-Feedback: — evaluate own responses
- Self-Refinement: — optimize based on feedback
Arora (Talk) — Introspective Meta-skills
- Ability to recognize and classify own skill usage
- Naming and organizing skill taxonomies
In This Project
Types of Meta-skills
| Type | Operation | Structure Used |
|---|---|---|
| Decomposition () | Break skills into parts | Mereological |
| Composition () | Combine skills | Algebraic |
| Analysis () | Evaluate task-skill fit | Fitness function |
Formal Definition
Meta-skills as higher-order functions on skill sets, with context .
Key Distinctions
- Compositional meta-skills (Fan) — Operators for combining
- Procedural meta-skills (SELF) — Evaluation/refinement loops
- Introspective meta-skills (Arora) — Self-classification
Related Concepts
- skills — The objects meta-skills operate on
- composition — What compositional meta-skills do
- skills-algebra — Formal framework including meta-skills