Your Claude Code skills are being silently demoted, and nothing tells you. Every skill you install injects its name and description into the model's context on every turn — used or not. Claude Code budgets that listing at 1% of your context window ( skillListingBudgetFraction , default 0.01 ). When the listing overflows, it drops descriptions starting with your least-used skills. No warning in the UI. Just a --debug log line. A skill without a description has nothing left for the mode...