[Bug] skillOverrides not applied to plugin-provided skills

Status Fixed / completed
Reported on v2.1.219
Maintainer reply None cached
Activity 1 comment · opened Jul 25, 2026 · closed Aug 25, 2026

Bug Description
▎ skillOverrides has no effect on plugin-provided skills.

▎ ~/.claude/settings.json sets "off" for six figma skills:
▎ "skillOverrides": {
▎ "figma:figma-code-connect": "off",
▎ "figma:figma-create-design-system-rules": "off",
▎ "figma:figma-generate-diagram": "off",
▎ "figma:figma-generate-library": "off",
▎ "figma:figma-use": "off",
▎ "figma:figma-use-figjam": "off"
▎ }
▎ All six still appear in the session's skill listing. Non-plugin skills respond correctly to disable-model-invocation in frontmatter, so this looks specific to plugin-sourced skills — possibly a key-namespacing mismatch (plugin:skill vs the internal id). Cost is ~1.5k chars of listing per session, which /doctor Check 6 identifies as the single largest resident context item. figma@claude-plugins-official, CC 2.1.219 native, macOS.

Environment Info

  • Platform: darwin
  • Terminal: ghostty
  • Version: 2.1.220
  • Feedback ID: a7f04d82-f0ab-4572-9d26-7fcb4c1df5f2

Errors

[]

View original on GitHub ↗

This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗