/install formatgate
FormatGate
Convert data between JSON, YAML, and TOML.
Start the server
uvicorn formatgate.app:app --port 8008
Convert JSON to YAML
curl -s -X POST http://localhost:8008/v1/convert \
-H "Content-Type: application/json" \
-d '{"content": "{\"name\": \"Alice\", \"age\": 30}", "input_format": "json", "output_format": "yaml"}' | jq -r '.result'
Convert YAML to JSON
echo "name: Alice" | curl -s -X POST http://localhost:8008/v1/convert \
-H "Content-Type: application/json" \
-d "{\"content\": $(cat - | jq -Rs), \"input_format\": \"yaml\", \"output_format\": \"json\"}" | jq -r '.result'
Returns success (true/false), result (converted content), and error (if conversion failed — e.g., invalid input).
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install formatgate - After installation, invoke the skill by name or use
/formatgate - Provide required inputs per the skill's parameter spec and get structured output
What is Formatgate?
Convert between JSON, YAML, and TOML formats. All 6 conversion directions supported. Round-trip safe. Useful for agents that receive data in one format and n... It is an AI Agent Skill for Claude Code / OpenClaw, with 98 downloads so far.
How do I install Formatgate?
Run "/install formatgate" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Formatgate free?
Yes, Formatgate is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Formatgate support?
Formatgate is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Formatgate?
It is built and maintained by mirni (@mirni); the current version is v1.0.0.