← 返回 Skills 市场
honestqiao

Data Format Converter

作者 HonestQiao · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
709
总下载
0
收藏
4
当前安装
1
版本数
在 OpenClaw 中安装
/install data-format-converter
功能描述
Convert data efficiently between CSV, JSON, XML, YAML, and TOML formats including batch processing for CSV↔JSON, JSON↔YAML, XML↔JSON, and TOML↔JSON conversions.
使用说明 (SKILL.md)

Data Format Converter

在不同数据格式间转换:CSV、JSON、XML、YAML、TOML 等。

功能

  • CSV ↔ JSON 转换
  • JSON ↔ YAML 转换
  • XML ↔ JSON 转换
  • TOML ↔ JSON 转换
  • 批量转换

触发词

  • "格式转换"
  • "格式互转"
  • "convert format"
  • "csv to json"

支持格式

输入 输出
CSV JSON
JSON YAML
YAML JSON
XML JSON
TOML JSON

示例

输入 (CSV):
name,age
John,30
Jane,25

输出 (JSON):
[
  {"name": "John", "age": "30"},
  {"name": "Jane", "age": "25"}
]
安全使用建议
This skill appears to be unfinished or inconsistent rather than overtly malicious. Before installing or using it: 1) ask the publisher to confirm supported conversions (especially TOML and json->csv and batch operations) and to provide complete implementations for parseYaml/parseXml; 2) test with non-sensitive sample data to verify correctness (CSV quoting, nested JSON, XML edge cases); 3) prefer implementations from a known/verified source; and 4) if you need robust, production-grade conversions, use a well-maintained library or tool instead of this incomplete skill. If the author cannot explain the gaps, treat the skill as unreliable and avoid using it with sensitive data.
功能分析
Type: OpenClaw Skill Name: data-format-converter Version: 1.0.0 The skill is classified as suspicious due to its reliance on undefined functions `parseYaml` and `parseXml` within the `skill.yaml` implementation. While the stated purpose is benign data conversion, the absence of these critical parsing functions makes the skill incomplete and potentially vulnerable. If an AI agent attempts to resolve these undefined functions, it could introduce insecure parsing libraries or methods, leading to potential vulnerabilities like XML External Entity (XXE) or YAML deserialization issues, even though no direct malicious intent is observed in the provided code.
能力评估
Purpose & Capability
The name/description promise CSV↔JSON (bidirectional), TOML↔JSON, and batch processing, but the actual implementation snippet only provides csv->json, json->yaml, yaml->json and xml->json. There is no json->csv, no TOML handling, and no batch-processing logic. The declared supported formats in SKILL.md and the JS snippet disagree. This mismatch could be benign (unfinished) or misleading.
Instruction Scope
SKILL.md itself contains only conversion instructions and trigger phrases and does not request files, credentials, or network access — that is good. However, the included skill.yaml contains a code snippet that calls parseYaml and parseXml which are not defined or referenced; the CSV parser is also a naive split-on-comma implementation that doesn't handle quoting/escaping. The instructions are scoped but incomplete, which may cause the agent to attempt to load external libraries or fallback to unsafe behavior when invoked.
Install Mechanism
This is an instruction-only skill with no install spec and no binaries required. There is nothing written to disk by an installer and no external download URLs — low install risk.
Credentials
No environment variables, credentials, or config paths are requested; requested privileges are proportional (none).
Persistence & Privilege
The skill is not marked always:true and makes no requests to change other skills or system-wide settings. Autonomous invocation is allowed (platform default) but is not combined with other red flags here.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install data-format-converter
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /data-format-converter 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Initial release of Data Format Converter. - Supports conversion between CSV, JSON, XML, YAML, and TOML. - Enables batch format conversion. - Triggered by phrases like "格式转换", "convert format", and specific format pairs (e.g., "csv to json"). - Provides clear input-output examples.
元数据
Slug data-format-converter
版本 1.0.0
许可证
累计安装 4
当前安装数 4
历史版本数 1
常见问题

Data Format Converter 是什么?

Convert data efficiently between CSV, JSON, XML, YAML, and TOML formats including batch processing for CSV↔JSON, JSON↔YAML, XML↔JSON, and TOML↔JSON conversions. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 709 次。

如何安装 Data Format Converter?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install data-format-converter」即可一键安装,无需额外配置。

Data Format Converter 是免费的吗?

是的,Data Format Converter 完全免费(开源免费),可自由下载、安装和使用。

Data Format Converter 支持哪些平台?

Data Format Converter 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Data Format Converter?

由 HonestQiao(@honestqiao)开发并维护,当前版本 v1.0.0。

💬 留言讨论