Skip to content
Back to skills

Data Converter

ASecurity

Convert data between formats (JSON, XML, CSV, YAML, TOML). Use when transforming data structures or migrating between data formats.

  • 666 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added February 8, 2026
toolsdatabase

Security analysis

A100/100

Scanned February 12, 2026

npx -y skills add majiayu000/claude-skill-registry --skill data-converter --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Data Converter?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Data Converter
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/majiayu000-data-converter/badge)](https://www.skillsdirectory.com/skills/majiayu000-data-converter)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: data-converter
description: Convert data between formats (JSON, XML, CSV, YAML, TOML). Use when transforming data structures or migrating between data formats.
---

# Data Converter Skill

データ形式を変換するスキルです。

## 概要

JSON、YAML、XML、CSV、TOML等の各種データ形式を相互変換します。

## 主な機能

- **多様な形式**: JSON ↔ YAML ↔ XML ↔ CSV ↔ TOML ↔ INI
- **データ検証**: スキーマバリデーション
- **整形**: インデント、ソート、圧縮
- **フィルタリング**: 特定フィールドの抽出
- **変換**: キャメルケース ↔ スネークケース
- **マージ**: 複数ファイルの統合

## 使用方法

```
以下のJSONをYAMLに変換:

{
  "name": "John",
  "age": 30
}
```

## 変換例

### JSON → YAML

```json
{
  "database": {
    "host": "localhost",
    "port": 5432,
    "credentials": {
      "username": "admin",
      "password": "secret"
    }
  }
}
```

↓

```yaml
database:
  host: localhost
  port: 5432
  credentials:
    username: admin
    password: secret
```

### CSV → JSON

```csv
name,age,city
John,30,Tokyo
Jane,25,Osaka
```

↓

```json
[
  {"name": "John", "age": 30, "city": "Tokyo"},
  {"name": "Jane", "age": 25, "city": "Osaka"}
]
```

### XML → JSON

```xml
<user>
  <name>John</name>
  <age>30</age>
  <email>john@example.com</email>
</user>
```

↓

```json
{
  "user": {
    "name": "John",
    "age": 30,
    "email": "john@example.com"
  }
}
```

## バージョン情報

- スキルバージョン: 1.0.0
- 最終更新: 2025-01-22

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.