You'll noticeTier: how much it should matter to you
1Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
PermissionsArea: what it touches
ImprovementsKind: in v2.1.283,
ImprovementsSection of the release
What
A skill is a packaged set of instructions Claude can run. Permission rules let you deny it by name. Some skills can be known by more than one name, and Claude Code already checked deny rules against a skill's alias names. It now also checks a second set of names that come from how the skill was packaged.
If a deny rule matches one of those packaging names, the skill is blocked with "Skill execution blocked by permission rules". In some cases this extra matching is skipped.
Why
Deny rules now reach more of the names a skill can go by, so a rule that used to let a packaged skill through may now block it. If a skill stops running, check your deny rules.
How sure we are
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubtIt is not clear where the packaging alias names come from or when the extra matching is skipped.