원클릭으로
file-convert
Convert between file formats: CSV↔JSON, Markdown↔HTML, YAML↔JSON, images, and more. No external service needed.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Convert between file formats: CSV↔JSON, Markdown↔HTML, YAML↔JSON, images, and more. No external service needed.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Create and edit PowerPoint (.pptx) presentations programmatically. Requires python-pptx.
Create and edit Excel (.xlsx) workbooks with openpyxl. Supports formulas, charts, formatting, and data analysis.
Generate images via DALL-E, Stable Diffusion, or free alternatives. Supports multi-channel delivery.
Generate meme images with text overlays using Pillow. Pick templates or create custom image macros.
Execute Python code snippets in a sandboxed environment. Supports data analysis, visualization, and quick scripts.
GitHub CLI for issues, PRs, code search, CI logs, releases, and API queries. Requires gh CLI and auth.
| name | file-convert |
| description | Convert between file formats: CSV↔JSON, Markdown↔HTML, YAML↔JSON, images, and more. No external service needed. |
| version | 1.0.0 |
| metadata | {"echo":{"tags":["Convert","Files","CSV","JSON","Markdown","HTML","Utility"]}} |
Common format conversions using Python stdlib + minimal dependencies.
python3 -c "import csv,json,sys; print(json.dumps(list(csv.DictReader(open(sys.argv[1]))),ensure_ascii=False,indent=2))" data.csv
import json, csv, sys
data = json.load(open(sys.argv[1]))
w = csv.DictWriter(sys.stdout, fieldnames=data[0].keys())
w.writeheader(); w.writerows(data)
python3 -c "import yaml,json,sys; print(json.dumps(yaml.safe_load(open(sys.argv[1])),ensure_ascii=False,indent=2))" file.yaml
python3 -c "import yaml,json,sys; print(yaml.dump(json.load(open(sys.argv[1])),allow_unicode=True,default_flow_style=False))" file.json
pip install markdown
python3 -c "import markdown,sys; print(markdown.markdown(open(sys.argv[1]).read(),extensions=['tables','fenced_code']))" file.md
base64 < file.bin > file.b64
base64 -d < file.b64 > file.bin
python3 scripts/convert.py input.csv output.json
python3 scripts/convert.py data.yaml data.json
python3 scripts/convert.py README.md README.html
Auto-detects format from file extension and performs the appropriate conversion.