[FEATURE] Load skills on-demand instead of listing all in every session
Open 💬 0 comments Opened Jun 11, 2026 by ajith-selvaraj
Preflight Checklist
- [x] I have searched existing requests and this feature hasn't been requested yet
- [x] This is a single feature request (not multiple features)
Problem Statement
## Problem
Every session injects the full list of available skills into the system prompt,
consuming tokens even when most skills are never used in that session.
Proposed Solution
Proposed Solution
Only list skills on-demand — either:
- A
/skillscommand that lists available skills when needed, or - Skills announced only when a relevant keyword is detected, or
- A per-plugin opt-in flag like
"lazyLoad": truein plugin settings
## Impact
Currently 40–50 skill entries are injected every turn. With on-demand loading,
this would drop to ~0 unless explicitly requested.
## Workaround
Disabling unused plugins reduces the list, but core plugins (superpowers)
still inject skills regardless.
Alternative Solutions
_No response_
Priority
High - Significant impact on productivity
Feature Category
CLI commands and flags
Use Case Example
_No response_
Additional Context
_No response_