When parsing a skill definition, if the description field contains a colon (:), the parser throws an error or produces incorrect parsing results.
This appears to be caused by the parser misinterpreting the colon inside the description content as a structural separator rather than part of the field value.
As a result, valid skill metadata cannot be parsed correctly when the description includes text such as:
description: support format like key:value
or any natural language sentence containing :.
This issue prevents some otherwise valid skills from being scanned successfully.
When parsing a skill definition, if the description field contains a colon (:), the parser throws an error or produces incorrect parsing results.
This appears to be caused by the parser misinterpreting the colon inside the description content as a structural separator rather than part of the field value.
As a result, valid skill metadata cannot be parsed correctly when the description includes text such as:
description: support format like key:value
or any natural language sentence containing :.
This issue prevents some otherwise valid skills from being scanned successfully.