Install any skill in seconds. Free to start, no credit card required.
Get Started Free →aiskillstore/yaml-authoring
Create and validate YAML diagram files.
Passed 21 of 22 test cases with the skill, and 5 of 22 without it.
and 26 more in the full report
16 fixed5 passed either way1 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 16 test cases the skill fixed. Same model, same prompt, with and without the skill.
Draft a diagram YAML file where a VPC container holds three EC2 nodes. Omit explicit coordinates for the child nodes so the renderer can arrange them automatically.
| Checked | Without skill | With skill |
|---|---|---|
| Child nodes specify the VPC node id in their parent field. | Missed | Passed |
| Child nodes omit the layout object entirely to enable auto-positioning. | Passed | Passed |
The instructions your model reads when the skill loads.
version: 1
docId: unique-document-id
title: "My Architecture Diagram" # optional
nodes:
- id: unique-id
provider: aws # Provider name (e.g., aws, gcp, azure)
kind: compute.lambda # Service category.type
label: "Display Name" # optional
parent: container-id # optional, for nesting in VPC/Subnet
layout: # optional for child nodes (auto-positioned)
x: 100 # optional for child nodes
y: 200 # optional for child nodes
w: 200 # required for containers (VPC/Subnet)
h: 150 # required for containers
edges:
- id: edge-1
from: source-node-id
to: target-node-id
label: "optional label" # optional
Child nodes (with parent) can omit layout entirely for automatic positioning:
nodes:
- id: vpc
provider: aws
kind: network.vpc
layout: { x: 0, y: 0, w: 800, h: 600 } # Container: explicit layout
- id: ec2_1
test cases passed, vs 5 / 22 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.