Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
What This Skill Does
Converts YAML input to JSON format using the Expanso Edge pipeline runtime. Runs as a standalone CLI tool via stdin or as a persistent MCP server.
Runs as an MCP server, making it usable as a persistent conversion step in larger agent workflows without spawning a new process per request.
When to use it
- Converting Kubernetes manifests to JSON for downstream tooling
- Transforming CI/CD config files into JSON for API ingestion
- Feeding YAML-formatted OpenAPI specs into JSON-only validators
- Converting Helm chart values to JSON for scripting
- Processing YAML configuration files in automated pipelines
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: convert this YAML to JSON: 'name: foo version: 1'
- 1Receives YAML string as input
- 2Pipes input to expanso-edge via pipeline-cli.yaml
- 3Expanso Edge processes the YAML and serializes it as JSON
- 4Returns the JSON-formatted result
{"name": "foo", "version": 1}
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.