Skills

CLI Anything Photoshop

通过 COM 自动化操控 Adobe Photoshop 的 CLI harness。支持项目管理、图层操作、选区控制、文字编辑、图像调整和多格式导出。

Install

npx skills add yb2460/harness-anything --skill cli-anything-photoshop -g -a claude-code -y
Category
Engineering
Updated
26d ago
License
MIT
Context cost
Lightabout 895 tokens
Runs scripts
No, instructions only

What it does

通过 COM 自动化操控 Adobe Photoshop 的 CLI harness。支持项目管理、图层操作、选区控制、文字编辑、图像调整和多格式导出。

CLI-Anything Photoshop

通过 Windows COM 自动化接口操控 Adobe Photoshop 的命令行工具。

前置条件

  • Windows 10/11
  • Adobe Photoshop 2023+ (需注册 COM 接口)
  • Python 3.10+ 及 pywin32 包

安装

cd photoshop-harness/agent-harness
pip install -e .

安装后可使用 cli-anything-photoshop 命令。

命令结构

cli-anything-photoshop [--json] [--project <path>] [--dry-run] <command-group> <command> [options]

全局选项

选项描述
--json以 JSON 格式输出(供 AI Agent 解析)
--project <path>自动打开或创建 PSD 项目文件
--dry-run执行命令但不保存到磁盘

命令组

project, 项目管理

命令选项描述
new <path>-w width, -h height, -r resolution, -m mode, -b bg-color创建新 PSD
open <path>打开 PSD 文件
save [path]保存文档
close--no-save关闭文档

document, 文档操作

命令选项描述
info文档信息
resize-w width, -h height, -r resolution调整尺寸
canvas-w width, -h height, -a anchor调整画布
crop--left --top --right --bottom裁切
rotate-a angle旋转画布
flip-d direction翻转画布
mode-m mode更改色彩模式
trim-t type裁切边缘

layer, 图层操作

命令选项描述
add-n name, -t type, -o opacity, -b blend添加图层
delete-n name删除图层
duplicate-n name, --new-name name复制图层
rename--old name, --new name重命名
show / hide-n name显示/隐藏
opacity-n name, -o opacity设置透明度
blend-n name, -m mode设置混合模式
list列出所有图层
reorder-n name, -p position调整顺序
merge-n name, --with-layer name合并图层
Read the whole SKILL.md on GitHub

More in Engineering