TopRank Skills

Home / Claw Skills / 数据解析 / Expanso Csv To Json
Official OpenClaw rules 72%

Expanso Csv To Json

csv to json

Stars

0

Installs

0

Status

ACTIVE

Visibility

PUBLIC

安装方式

直接复制以下提示词,发送给你的 AI 助手即可完成安装。

请先检查是否已安装 SkillHub 商店,若未安装,请根据 https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/skillhub.md 安装 SkillHub 商店,然后安装 Expanso Csv To Json 技能。 若已安装,则直接安装 Expanso Csv To Json 技能。

Overview

Skill Key
aronchick/expanso-csv-to-json
Author
aronchick
Source Repo
openclaw/skills
Version
-
Source Path
skills/aronchick/expanso-csv-to-json
Latest Commit SHA
5e17c4a5ec886eb5927288cdae896efd1ae54bd5

Extracted Content

SKILL.md excerpt

# csv-to-json

"Convert CSV data to JSON array of objects"

## Requirements

- Expanso Edge installed (`expanso-edge` binary in PATH)
- Install via: `clawhub install expanso-edge`

## Usage

### CLI Pipeline
```bash
# Run standalone
echo '<input>' | expanso-edge run pipeline-cli.yaml
```

### MCP Pipeline
```bash
# Start as MCP server
expanso-edge run pipeline-mcp.yaml
```

### Deploy to Expanso Cloud
```bash
expanso-cli job deploy https://skills.expanso.io/csv-to-json/pipeline-cli.yaml
```

## Files

| File | Purpose |
|------|---------|
| `skill.yaml` | Skill metadata (inputs, outputs, credentials) |
| `pipeline-cli.yaml` | Standalone CLI pipeline |
| `pipeline-mcp.yaml` | MCP server pipeline |

README excerpt

# csv-to-json

Convert CSV data to JSON array of objects.

## Overview

This skill parses CSV with headers and converts to JSON objects. Runs entirely locally.

## Usage

### CLI Mode

```bash
echo "name,age,city
Alice,30,NYC
Bob,25,LA" | expanso-edge run pipeline-cli.yaml

# Custom delimiter
DELIMITER=";" cat data.csv | expanso-edge run pipeline-cli.yaml
```

### MCP Mode

```bash
PORT=8080 expanso-edge run pipeline-mcp.yaml &
curl -X POST http://localhost:8080/convert \
  -H "Content-Type: application/json" \
  -d '{"csv": "name,age\nAlice,30\nBob,25"}'
```

## Output

```json
{
  "data": [
    {"name": "Alice", "age": "30", "city": "NYC"},
    {"name": "Bob", "age": "25", "city": "LA"}
  ],
  "row_count": 2,
  "columns": ["name", "age", "city"],
  "metadata": {...}
}
```

## Use Cases

- Data import/export
- API data transformation
- Spreadsheet processing
- Log parsing

Related Claw Skills