mcpField
I
image

image

github.com/mnhkahnクリエイティブ・メディア093 回インストール2 日前に更新
リポジトリ

image について

image は `cyeam image convert` で画像形式の変換やサイズ変更を行うスキルです。ローカル画像を処理してファイル保存または Base64 出力ができ、SVG のラスタライズにも対応します。

主な機能

  1. 01JPG、PNG、GIF、WebP への変換
  2. 02複数サイズの ICO アイコン生成
  3. 03Base64 data URL の出力
  4. 04幅または高さを指定したリサイズ
  5. 05JPG 品質と出力先の指定

活用シーン

  1. 01PNG を JPG または WebP に変換
  2. 02縦横比を保って画像を縮小
  3. 03画像から favicon.ico を作成
  4. 04画像を Base64 にエンコード

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/mnhkahn/cyeam-cli --skill image

インストール後、Claude Code で/imageを入力して読み込まれたか確認します。

詳細

プロジェクトの README より

图片格式转换

规则

用户要转图片/改尺寸/做 ICO/转 Base64 → 跑 cyeam image convert → 返回结果。

用户: "把这张 PNG 转 JPG"            →  cyeam image convert input.png -f jpg
用户: "把这图缩小到宽 800"          →  cyeam image convert input.png -w 800 -f jpg
用户: "做一个 favicon.ico"          →  cyeam image convert input.png -f ico
用户: "转成 WebP"                   →  cyeam image convert input.png -f webp
用户: "转成 Base64"                 →  cyeam image convert input.png -f base64

命令

cyeam image convert <input> -f <format> [options]

参数:

参数说明
-f, --format目标格式(必填):jpg / png / webp / gif / ico / base64
-o, --out输出文件路径(未指定时用 <原名>.<新扩展名>)
-q, --qualityJPG 质量 1-100(默认 90,WebP 无损,此参数无效)
-w, --width目标宽度 px
-H, --height目标高度 px
--keep-ratio只给宽或高时按比例缩放(默认 true)

支持的格式

  • 输入:PNG / JPG / GIF / WebP / SVG(栅格化)
  • 输出:PNG / JPG / GIF / WebP(无损) / ICO(多尺寸 16/32/48px favicon) / Base64(data URL)

输出

  • jpg/png/webp/gif/ico:写文件,stdout 输出 saved: <path>
  • base64:直接在 stdout 输出 data URL 文本(可配合 --pretty 干净输出)

注意事项

  • 不需要登录
  • SVG 输入会被栅格化为位图(256×256 默认,可通过宽高指定)
  • ICO 输出自动包含 16/32/48 三个尺寸,浏览器按需要取
  • WebP 输出为无损 VP8L(保留所有细节)
  • 用 --pretty 去掉 JSON 信封,只看输出

コメント