data-converter
Data Converter Skill
データ形式を変換するスキルです。
概要
JSON、YAML、XML、CSV、TOML等の各種データ形式を相互変換します。
主な機能
- 多様な形式: JSON ↔ YAML ↔ XML ↔ CSV ↔ TOML ↔ INI
- データ検証: スキーマバリデーション
- 整形: インデント、ソート、圧縮
- フィルタリング: 特定フィールドの抽出
- 変換: キャメルケース ↔ スネークケース
- マージ: 複数ファイルの統合
使用方法
以下のJSONをYAMLに変換:
{
"name": "John",
"age": 30
}
変換例
JSON → YAML
{
"database": {
"host": "localhost",
"port": 5432,
"credentials": {
"username": "admin",
"password": "secret"
}
}
}
↓
database:
host: localhost
port: 5432
credentials:
username: admin
password: secret
CSV → JSON
name,age,city
John,30,Tokyo
Jane,25,Osaka
↓
[
{"name": "John", "age": 30, "city": "Tokyo"},
{"name": "Jane", "age": 25, "city": "Osaka"}
]
XML → JSON
<user>
<name>John</name>
<age>30</age>
<email>john@example.com</email>
</user>
↓
{
"user": {
"name": "John",
"age": 30,
"email": "john@example.com"
}
}
バージョン情報
- スキルバージョン: 1.0.0
- 最終更新: 2025-01-22
More from ntaksh42/agents
document-summarizer
Summarize long documents with key points and abstracts. Use when creating executive summaries or condensing content.
138pptx-generator
Generate PowerPoint presentations with slides, charts, and formatting. Use when creating presentations programmatically.
94document-formatter
Format and style documents with consistent formatting. Use when standardizing document formatting or cleaning up text.
48excel-processor
Process Excel files with data manipulation, formula generation, and chart creation. Use when working with spreadsheets or Excel data.
39presentation-creator
Marpを使用した提案資料・比較検討資料の作成スキル。課題提示、複数案の比較検討、メリット・デメリット整理を含む資料を作成する。使用場面:(1) 技術選定や方式比較の検討資料、(2) 提案書・企画書、(3) 問題解決策の提示、(4) 意思決定を支援するドキュメント。作成完了後は必ずサブエージェントでレビューを実施する。
30pdf-processor
Process, extract, and generate PDF documents with text extraction and form handling. Use when working with PDF files or extracting PDF content.
22