运维人狂喜:这个 Skill 让你在 YAML/JSON/TOML/HCL 之间横着走
运维人狂喜:这个 Skill 让你在 YAML/JSON/TOML/HCL 之间横着走
你有没有这种经历:
- K8s 清单写好了,运维说要 JSON;
- Terraform 变量是 HCL,CI 流水线却要 YAML;
- 手写转换拼到崩溃,一个符号错全盘报错。
如果你正被配置文件格式来回切换折磨,今天这个 yj Skill 就是为你准备的。
它是什么
yj 是 javimosch/supercli 生态里的一个小而美的 Skill,专门解决「多格式互转 + 校验」问题。支持:
- YAML
- JSON
- TOML
- HCL
在 Claude Code 里装完后,直接说「把这个 YAML 转成 JSON」「验证这份 HCL 语法」就能用,不需要记各种 CLI 参数。
为什么实用
很多配置类 Skill 要么功能太散、要么太重。yj 的定位非常明确:
- 单一职责:只做格式转换与校验,不抢别的活;
- 上下文友好:在对话里直接完成转换,不用切终端;
- 流水线兼容:CI/CD 前置校验、Terraform 预览、K8s 配置检查都能用;
- 低认知负担:你不用背 yq/jq/hclfmt 的差异语法。
对日常要接触多套配置文件的人,它的价值是「消除格式焦虑」。
适合谁
- 运维 / DevOps:处理 YAML/JSON/HCL 多格式混用;
- 全栈开发者:CI 配置、Docker Compose、应用配置来回切;
- AI 工具重度用户:希望 Claude 直接帮你完成格式转换,而不是你自己去翻文档。
总结
如果你经常在配置格式里反复横跳,yj 是最轻量的解决方案之一。功能不花哨,但刚好解决一个真实痛点。
GitHub:https://github.com/javimosch/supercli/tree/master/plugins/yj/skills/quickstart
—
**GitHub:** https://github.com/javimosch/supercli/tree/master/plugins/yj/skills/quickstart
评论区
0 条评论
登录后可评论。













