[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
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗