{"version":"2.1.105","anchor":"skill-listing-configuration","canonical_anchor":"skill-listing-configuration","heading":"Skill Listing Configuration","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.105\/e\/skill-listing-configuration","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.105","markdown":"### Skill Listing Configuration\n\n**What**\n\nNew settings to control how skills are presented to Claude in the system prompt, giving users fine-grained control over context usage.\n\n**Details**\n\n- `skillListingMaxDescChars` (default: 1536) \u2014 Per-skill description character cap. Descriptions longer than this are truncated.\n- `skillListingBudgetFraction` (default: 0.01 = 1%) \u2014 Fraction of the context window reserved for the skill listing. When the listing exceeds this, descriptions are shortened to fit.\n- `skillOverrides` \u2014 Per-skill visibility override keyed by skill name. Values:\n- `\"on\"` \u2014 full listing (default)\n- `\"name-only\"` \u2014 listed without description\n- `\"user-invocable-only\"` \u2014 hidden from the model but still available via `\/name`\n- `\"off\"` \u2014 hidden from both model and user\n- These settings can be configured at policy, flag, project, user, and local settings levels.\n\n**Evidence**\n\nSkill listing settings (search for `\"skillListingMaxDescChars\"`) and overrides (search for `\"skillOverrides\"`)"}