[Bug] Skill file validator missing 'allowed-tools' attribute in supported fields list

Resolved 💬 3 comments Opened Jan 29, 2026 by jmclaughlin724 Closed Mar 25, 2026

Bug Description
This error is received when using allowed-tools in skills: Attribute 'allowed-tools' is not supported in skill files. Supported: compatibility, description, license, metadata, name.

The error is coming from Claude Code CLI itself (v2.1.23), not a custom script in the codebase. Since allowed-tools is valid for skills, this appears to be a validation bug in Claude Code where the validator's allowed list is missing allowed-tools.

Environment Info

  • Platform: darwin
  • Terminal: Apple_Terminal
  • Version: 2.1.23
  • Feedback ID: 810355ec-0cd7-424d-a021-7c84b6b7a26d

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗