YAML

SkillCloud & infra

This gives your AI a way to write and read YAML versions of JSON specs, including streaming them while they are generated. It also generates prompts in YAML and works as part of the -render toolkit, so specs can move between the two formats as needed.

Available today. Use it from your connected AI after setup.

After adding it, give your AI a JSON spec and ask it to write, read, or stream the YAML version. You can also ask it to generate a YAML prompt when you need one for your project.

Then ask your AI: use the YAML skill

What your AI can do with it

  • Write JSON specs in YAML format
  • Read and parse YAML specs, including content that arrives as a stream
  • Stream YAML specs while they are being written
  • Generate prompts in YAML from a spec
  • Transform YAML output for use with the AI SDK

What this skill tells your AI

The instructions your AI receives, as published by vercel-labs/json-render in skills/yaml/SKILL.md and read by ahel’s review.

Data serialization.


When To Use

  • Config files
  • Docker Compose
  • GitHub Actions

What To Do

1. Syntax

key: value
number: 42
boolean: true
list:
  - item1
  - item2
object:
  nested: value

2. Anchors

defaults: &defaults
  adapter: postgres

development:
  <<: *defaults
  database: dev

3. Common Files

FileUse
docker-compose.ymlDocker
.github/workflows/*.ymlCI/CD
.gitlab-ci.ymlGitLab CI

4. Tools

# Validate
yamllint file.yml
python -c "import yaml; yaml.safe_load(open('f.yml'))"

Role: YAML Writer Input: Data Output: Config

Config files.

Signals

GitHub stars
16k
Forks
874
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
yaml
Source
github.com/vercel-labs/json-render