-
Notifications
You must be signed in to change notification settings - Fork 844
Open
Labels
ai-readyReady for AI coding agentReady for AI coding agenteffort: trivial< 30 minutes< 30 minutespriority: highShould be addressed soonShould be addressed soon
Description
Summary
When using Copilot CLI skills, validation/loading appears to require a license: property in SKILL.md YAML frontmatter.
Per the Agent Skills spec, license is optional in the SKILL.md format:
https://agentskills.io/specification#skill-md-format
Expected behavior
A skill with valid frontmatter containing only required fields (e.g. name, description) should load/validate successfully without requiring license:.
Actual behavior
If license: is missing from SKILL.md frontmatter, the skill is rejected/flagged (or fails to load/validate).
Reproduction steps
- Create a minimal skill directory.
- Add
SKILL.mdwith:--- name: example-skill description: "Example" ---
- Attempt to add/load the skill via Copilot CLI.
- Observe failure/warning about missing
license. - Add a
license:line (e.g.license: Apache-2.0orlicense: Proprietary) and retry.
Environment
- Copilot CLI version: 0.0.374
- OS: Linux
- Date observed: 2026-01-06
Notes
The spec shows license: as an optional frontmatter field (and also allows descriptive values like license: Proprietary. LICENSE.txt has complete terms).
dogmatic69
Metadata
Metadata
Assignees
Labels
ai-readyReady for AI coding agentReady for AI coding agenteffort: trivial< 30 minutes< 30 minutespriority: highShould be addressed soonShould be addressed soon