用途:帮助处理 YAML 配置文件,进行语法检查、格式化与问题排查,并在可能时按模式(schema)校验。
主要能力:检查缩进、冒号、引号等语法;识别常见错误,如用制表符代替空格(YAML 要求空格)、缩进层级不正确、键后缺少冒号、含特殊字符的字符串未加引号、列表格式不一致;针对 Docker Compose、Kubernetes、GitHub Actions、Ansible 进行模式校验;解释校验错误并提供修正后的版本;建议使用 yamllint 进行校验。
使用方式:在涉及 YAML 文件时调用该技能,由其检查语法、尝试模式校验并输出修正版本与错误说明。资料未提供具体安装命令或调用示例,示例部分为占位内容。
建议实践:使用 2 空格缩进(标准做法);对含特殊字符的字符串加引号;必要时使用显式类型(!!str、!!int);为复杂配置添加注释;对重复内容使用锚点与别名。
适用场景:编辑或排查 Docker Compose、Kubernetes、GitHub Actions、Ansible 等 YAML 配置时。
限制:该技能为自动生成,资料未说明其具体实现、支持范围、收费或平台信息;模式校验仅在可能时进行,实际效果暂未提供。