photoshop-automator
Professional Adobe Photoshop automation via COM/ExtendScript bridge. Supports text updates, filters, and action playback.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/abdul-karim-mia/photoshop-automatorWhat This Skill Does
The Photoshop Automator skill serves as a high-performance bridge between the OpenClaw AI agent and Adobe Photoshop (CS6 through 2026+). It leverages the robust ExtendScript (JSX) engine to programmatically manipulate documents, text layers, filters, and export workflows. By abstracting the complex COM (Windows) and AppleScript (macOS) interfaces into intuitive natural language commands, it enables users to automate repetitive graphical tasks. Whether you need to perform batch text updates for dynamic ad creative, apply Gaussian blurs, or execute complex recorded actions, this skill provides precise, programmatic control over your creative workspace.
Installation
To integrate the skill into your OpenClaw environment, execute the following command in your terminal:
clawhub install openclaw/skills/skills/abdul-karim-mia/photoshop-automator
Ensure Adobe Photoshop is installed and the application path is correctly registered in your system's environmental variables, as the skill relies on the native COM server or AppleScript bridge to dispatch commands.
Use Cases
- Dynamic Ad Generation: Automatically update text fields in localized banners or social media assets.
- Batch Processing: Rapidly apply standardized filters or actions across a library of assets to maintain brand consistency.
- Asset Exporting: Streamline the production pipeline by automating the conversion of layered PSDs into web-optimized PNG or JPEG files.
- Custom Scripting: Execute complex, multi-step Photoshop tasks via raw ExtendScript for non-standard workflow requirements.
Example Prompts
- "OpenClaw, update the text layer named 'Headline' to 'Winter Sale 2025' and save the document as a high-quality PNG."
- "Apply a Gaussian Blur with a radius of 5 pixels to the currently active layer in Photoshop."
- "Run the 'Clear Noise' action from the 'Cleanup' set on my active document."
Tips & Limitations
- Syntax: Because the underlying engine is ES3, you must avoid modern JavaScript features. Stick to
varand traditional function declarations. - Environment: Keep your workspace clear. If a modal dialog (like a 'Save As' box) is open in Photoshop, script commands will fail to execute. Always ensure the interface is clear before triggering commands.
- Layer Accuracy: Layer names are case-sensitive. If an operation fails, verify the exact spelling and capitalization in the Layers panel.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-abdul-karim-mia-photoshop-automator": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-write, file-read, code-execution
Related Skills
terabox-link-extractor
Direct link extraction from TeraBox URLs using the XAPIverse protocol. Extracts high-speed download and stream links (All Resolutions) without browser session requirements. Use when the user provides a TeraBox link and wants to download or stream content directly.
gumroad-pro
Comprehensive Gumroad merchant management for Products, Sales, Licenses, Discounts, Payouts, and Webhooks. Use when Claude needs to: (1) Manage digital or physical inventory, (2) Oversee transactions and process refunds/shipping, (3) Verify or rotate license keys, (4) Manage offer codes, or (5) Monitor payout history and store webhooks.
adobe-automator
Universal Adobe application automation via ExtendScript bridge. Supports Photoshop, Illustrator, InDesign, Premiere Pro, and After Effects.