技能详情(站内镜像,无评论)
作者:Expanso @aronchick
许可证:MIT-0
MIT-0 ·免费使用、修改和重新分发。无需归因。
版本:v1.0.0
统计:⭐ 0 · 653 · 0 current installs · 0 all-time installs
⭐ 0
安装量(当前) 0
🛡 VirusTotal :良性 · OpenClaw :良性
Package:aronchick/expanso-yaml-to-json
安全扫描(ClawHub)
- VirusTotal :良性
- OpenClaw :良性
OpenClaw 评估
This is an internally consistent, instruction-only skill that converts YAML to JSON using Expanso pipelines; it requests no secrets and has no install spec, but it expects you to run the expanso-edge runtime and (optionally) starts an HTTP endpoint which you should be aware of.
目的
The skill's files and pipelines clearly implement a YAML→JSON conversion (pipeline-cli.yaml and pipeline-mcp.yaml). One minor inconsistency: SKILL.md documents that the 'expanso-edge' binary is required, but the packaged metadata lists no required binaries. Requiring expanso-edge is reasonable for an Expanso pipeline, but the omission from metadata is worth noting.
说明范围
All runtime instructions stick to the stated purpose: the CLI pipeline reads stdin and returns a JSON object with parsed data and metadata; the MCP pipeline exposes an HTTP POST /convert endpoint that accepts YAML and returns parsed JSON. The pipelines do not access credentials, system files, or external endpoints. Points to be aware of: the MCP pipeline binds to 0.0.0.0:${PORT:-8080} (network-exposed), and the pipeline uses parse_yaml() — dep…
安装机制
No install spec or code is bundled; this is instruction-only. SKILL.md tells the user to install expanso-edge (via 'clawhub install expanso-edge') but the skill package does not itself download or run code.
证书
The skill declares no required environment variables or credentials. The MCP pipeline optionally uses PORT (default 8080) via ${PORT:-8080} which is reasonable. No secrets or unrelated environment access are requested.
持久
always:false and no install-time persistence or configuration changes are requested. The skill does not request elevated privileges or modify other skills' configuration.
综合结论
This skill appears to do exactly what it says: convert YAML to JSON using Expanso pipelines and it does not request any secrets. Before installing/run: (1) ensure you trust the 'expanso-edge' runtime the skill expects to run; (2) be aware that the MCP pipeline listens on 0.0.0.0:${PORT:-8080} — consider firewall rules or binding to localhost if you don't want it exposed; (3) exercise caution when parsing untrusted YAML (some YAML parsers suppo…
安装(复制给龙虾 AI)
将下方整段复制到龙虾中文库对话中,由龙虾按 SKILL.md 完成安装。
请把本段交给龙虾中文库(龙虾 AI)执行:为本机安装 OpenClaw 技能「Expanso yaml-to-json」。简介:Convert YAML input into JSON format using Expanso Edge pipelines.。
请 fetch 以下地址读取 SKILL.md 并按文档完成安装:https://raw.githubusercontent.com/openclaw/skills/refs/heads/main/skills/aronchick/expanso-yaml-to-json/SKILL.md
(来源:yingzhi8.cn 技能库)
SKILL.md
# yaml-to-json
Convert YAML to JSON format
## 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/yaml-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 |