Supercharge your Photoshop workflow with Ps Command Palette — quickly access Menu Commands, Tools, Actions, Scripts, and more, all from your keyboard.
If you've used Alfred or VS Code, you know how powerful a "command palette" can be. Photoshop has tons of keyboard shortcuts, but you can only remember so many. Ps Command Palette makes finding and executing commands effortless with just a few keystrokes.
Caution
This project is experimental and under active development.
Download and install the plugin via the included CCX file:
ps.command.palette.plugin_PS.ccx
Follow the Adobe CCX installation guide.
- Install UXP Developer Tools.
- Add an existing plugin.
- Access the code and debug console.
And, for quick access to Ps Command Palette from your keyboard, I recommend firing the palette via Command + Shift + P using something like Keyboard Maestro (Mac), BetterTouchTool (Mac), or AutoHotkey (Windows).
Instantly execute over 800 Photoshop menu commands without touching your mouse.
Activate over 70 Photoshop tools directly from your keyboard.
Find and run any Photoshop action in seconds. No more digging through palettes and action sets.
External script execution via the the Photoshop UXP API is inconsistent at best so this feature has been removed. I suggest loading your scripts into the Photoshop default scripts (docs) and accessing them via Menu Commands.
Save frequently used files and folders for instant access.
- File bookmarks open directly in Photoshop.
- Folder bookmarks open in your file system.
In progress...
Create automated multi-step workflows using Menu Commands, Tools, Actions, Scripts, or even other Workflows.
- Combine multiple scripts into a single action
- Automate repetitive tasks
- Quickly prototype execution steps for new scripts
Use Up Arrow to cycle through recently executed commands.
Note
All executed commands are logged in a JSON file and influence the search algorithm.
Search results are ranked using:
- Fuzzy String Matching – Finds approximate matches for faster searching.
- Recency Bias – Frequently used commands appear higher in results.
- Query Latching – Common queries "learn" your preferences, prioritizing commands you use most often.
This system is inspired by the Alfred app.
Many planned features mirror those in AiCommandPalette:
- caching to speed up launch (right now all menu commands are reloaded every launch, requires undoing any query highlighting)
- localization
- tools
- dialogs
- panels
- palettes
- command types
- command types
- actions
- bookmarks (files and folders)
- custom pickers
- create custom picker builder dialog
- menu commands
- ~~ scripts (not perfect but works) ~~ suggest executing from File > Scripts menu (docs)
- tools
- workflows
- query history navigation
- improved results
- fuzzy matching
- recency bias
- query latching
- plugin menu command recording for action/key combo docs
- Some menu commands stop executing via API after prolonged Photoshop inactivity (but still work manually).
🐞 If you find a bug please file an issue.