Claude Code Plugins

Community-maintained marketplace

Feedback

YAML data serialization format. Use when reading/writing configuration files, Kubernetes manifests, or structured data.

Install Skill

1Download skill
2Enable skills in Claude

Open claude.ai/settings/capabilities and find the "Skills" section

3Upload to Claude

Click "Upload skill" and select the downloaded ZIP file

Note: Please verify skill by going through its instructions before using it.

SKILL.md

name yaml
description YAML data serialization format. Use when reading/writing configuration files, Kubernetes manifests, or structured data.

YAML

Human-readable data serialization format commonly used for configuration.

Quick Start

import yaml

# Read YAML
with open('config.yaml') as f:
    data = yaml.safe_load(f)

# Write YAML
with open('output.yaml', 'w') as f:
    yaml.dump(data, f, default_flow_style=False)

Key Patterns

# Basic structure
key: value
nested:
  child: value

# Lists
items:
  - item1
  - item2

# Multi-line strings
description: |
  Multi-line
  text here

# Anchors and aliases
defaults: &defaults
  timeout: 30
service:
  <<: *defaults
  name: myservice

Python Operations

# Load multiple documents
docs = list(yaml.safe_load_all(file))

# Preserve order
yaml.dump(data, default_flow_style=False, sort_keys=False)