Photoshop
Agent Kaizen skill for Claude Code & Codex: faithful, identifier-preserving reference for Adobe Creative Cloud, Acrobat, Photoshop, Illustrator, InDesign, InCopy, Premiere Pro, After Effects, Audition, Media Encoder, Firefly. UXP, ExtendScript, CEP, batchPlay, plugin SDKs & REST APIs. Routes to 11 product subskills.
npx -y skills add LevyBytes/AI-SKILL-adobe-products --skill photoshopAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 2 stars2 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Use when a task specifically concerns Adobe Photoshop: Photoshop documents, layers, selections, masks, color, UXP, batchPlay, PSD, imaging APIs, or plugin samples; this is the product subskill routed from adobe-products.
SKILL.md
12.4 KB, as published. Nobody here has run it
Adobe Photoshop Reference
Use this subskill for raster image editing, layers, selections, color, generative imaging, UXP plugins, batchPlay, and Photoshop APIs.
Workflow
- Identify the surface the task touches (desktop/web help, UXP, ExtendScript, REST API, C++ SDK, samples).
- Use the task router below or
references/INDEX.mdto open the one file that matches. - Treat every label, menu path, shortcut, API/method/object name, endpoint, enum value, and number as an exact reference fact.
Task router
Load only the reference the task needs. Files are grouped by surface.
Desktop & Web Help
| Topic | Read |
|---|---|
| Whats New In Adobe Photoshop On Desktop, Whats New In Photoshop Beta On Desktop, Photoshop Desktop Beta Overview, Ai Assistant Overview ... | references/help-whats-new.md |
| Learn The Basics | references/help-get-started.md |
| Set Up Toolbars Panels, Settings And Preferences | references/help-get-started-2.md |
| Generative Ai, Create Open Import Images | references/help-desktop.md |
| Get Started Layers, Transform Manipulate Layers | references/help-create-manage-layers.md |
| Color Adjustment Fill Layers, Apply Layer Effects | references/help-create-manage-layers-2.md |
| Smart Objects, Create Layer Compositions | references/help-create-manage-layers-3.md |
| Get Started Artboards, Artboard Properties, Create Artboard Documents, Add Artboards Current Document ... | references/help-layout-design-tools.md |
| Resize Adjust Resolution, Crop Straighten, Transform Manipulate Reshape | references/help-crop-resize-transform.md |
| Get Started Selections, Automatic Color Based Selections, Freehand Selections | references/help-make-selections.md |
| Move Selection Or Selection Border, Refine Your Selection And Mask, Hover Layer Bounds In The Move Tool, Copy And Paste Selections ... | references/help-refine-modify-selections.md |
| Layer Masks, Blend Images | references/help-create-masks.md |
| Remove Objects Fill Space, Heal Clone, Adjust Light Tone | references/help-repair-retouch.md |
| Enhance Image Quality With Generative Upscale, Define Planes To Adjust Perspective, Manipulate The Planes To Adjust Perspective, Edit Different Perspectives In The Same Image ... | references/help-clean-restore-images.md |
| Color Profiles, Choose Colors, Color Modes | references/help-adjust-color.md |
| Color Corrections, Selective Color Adjustments, Color Effects Techniques | references/help-adjust-color-2.md |
| Fill Objects Selections Layers, Create Fill With Patterns, Brushes Presets | references/help-apply-painting-techniques.md |
| Create Shapes, Draw Lines Curves | references/help-draw-shapes-paths.md |
| Get Started With Text, Select Manage Fonts, Type Layers Creation | references/help-text-typography.md |
| Text On Paths Shapes, Characters Glyphs, International Text Languages, Work With Dynamic Text | references/help-text-typography-2.md |
| Get Started With Filters, Smart Filters, Blur Sharpen Filters | references/help-effects-filters.md |
| Artistic Stylize Filters, Neural Filters | references/help-effects-filters-2.md |
| Alignment Grids Guides, Measure Scale | references/help-use-grids-measurement-guides.md |
| Create Animation Frames, Use Keyframes | references/help-add-video-and-animation.md |
| Create Record Actions, Process A Batch Of Files, Automation Settings And Presets | references/help-automate-tasks.md |
| Save Files | references/help-save-and-export.md |
| Video And Animation Export Formats, Enhance Animation Frames, Flatten Frames Into Layers, Export Video Files Or Image Sequences ... | references/help-export-files-to-different-formats.md |
| Export To Cloud | references/help-export-to-cloud.md |
| Use Content Credentials, Preview Content Credentials, Export Your Work With Content Credentials | references/help-metadata-content-credentials.md |
| Share And Collaborate, App Integrations, Troubleshoot | references/help-desktop-2.md |
UXP Plugins & API
| Topic | Read |
|---|---|
| Community, Design | references/uxp-raw-githubusercontent-com-adobedocs-uxp-photoshop-main-src-pages-community-index-md-join-the-community.md |
| Code Samples, Debugging | references/uxp-guides.md |
| Devtool, Distribution | references/uxp-guides-2.md |
| Getting Started, How To | references/uxp-guides-3.md |
| Hybrid Plugins, Legacy Extensibility, Theme Awareness | references/uxp-guides-4.md |
| Uxp For Cep Devs, Uxp For Extendscript Devs, Uxp For Newbies, Uxp For Web Devs ... | references/uxp-for-you.md |
| Unsupported | references/uxp-unsupported.md |
| File Access, Flyout Menus, Localization And Platforms, Manifest V4 | references/uxp-misc.md |
| Manifest V5, Network Io, Plugin Icons, Spectrum Css ... | references/uxp-misc-2.md |
| Uxp — Index | references/uxp-index.md |
| Changelog (part 1) | references/uxp-changelog.md |
| Changelog (part 2) | references/uxp-changelog-2.md |
| Changelog (part 3) | references/uxp-changelog-3.md |
| Action, Actionset, Channel, Channels ... | references/uxp-classes.md |
| Document (part 1) | references/uxp-document.md |
| Document (part 2) | references/uxp-document-2.md |
| Documents, Guide, Guides, Historystate ... | references/uxp-classes-2.md |
| Layer (part 1) | references/uxp-layer.md |
| Layer (part 2) | references/uxp-layer-2.md |
| Layercomp, Layercomps, Layers, Paragraphstyle ... | references/uxp-classes-3.md |
| Photoshop, Preferences | references/uxp-classes-4.md |
| Selection, Solidcolor, Subpathinfo | references/uxp-classes-5.md |
| Subpathitem, Subpathitems, Textfont, Textfonts ... | references/uxp-classes-6.md |
| Colors, Known Issues | references/uxp-ps-reference.md |
| Action Recording, Batchplay | references/uxp-media.md |
| Cpp Pluginsdk, Displayunits, Eventcodes | references/uxp-media-2.md |
| Executeasmodal | references/uxp-executeasmodal.md |
| Imaging | references/uxp-media-3.md |
| Photoshopaction | references/uxp-photoshopaction.md |
| Photoshopcore, Prototype | references/uxp-media-4.md |
| Uxpscripting | references/uxp-uxpscripting.md |
| Constants (part 1) | references/uxp-constants.md |
| Constants (part 2) | references/uxp-constants-2.md |
| Constants (part 3) | references/uxp-constants-3.md |
| Applyimagetypes, Calculationstypes, Generaltypes, Layercomptypes ... | references/uxp-types.md |
| Bounds, Conversionoptions, Coremodulesobjects, Createoptions ... | references/uxp-objects.md |
| Options, Otherobjects, Returnobjects, Saveoptions ... | references/uxp-objects-2.md |
| Getting Started, How It Works, Reference, Samples | references/uxp-scripting.md |
| Changelog3 P | references/uxp-api.md |
| Known Issues | references/uxp-known-issues.md |
| General, Media Queries, Pseudo Classes, Pseudo Elements ... | references/uxp-reference-css.md |
| Align Content, Align Items, Align Self, Background Attachment ... | references/uxp-styles.md |
| Min Height, Min Width, Opacity, Overflow X ... | references/uxp-styles-2.md |
| General, Hierarchy | references/uxp-reference-html.md |
| Crypto, Data Storage | references/uxp-global-members.md |
| Blob, Clipboard, Fetch, Form Data ... | references/uxp-data-transfers.md |
| Web Socket, Xml Http Request | references/uxp-data-transfers-2.md |
| Abort Controller, Abort Signal, Alert, Attr ... | references/uxp-html-dom.md |
| Dom Token List, Element, Get Computed Style, Html Collection ... | references/uxp-html-dom-2.md |
| Html Elements, Html Events, Image Blob, Path ... | references/uxp-global-members-2.md |
| Reference Js | references/uxp-reference-js.md |
| Fs, Os | references/uxp-modules.md |
| Entry Points, Host Information, Key Value Storage, Persistent File Storage ... | references/uxp.md |
| Getting Started | references/uxp-xmp.md |
| Xmp Const, Xmp Date Time, Xmp File Info, Xmp Iterator | references/uxp-xmp-classes.md |
| Xmp Meta (part 1) | references/uxp-xmp-meta.md |
| Xmp Meta (part 2) | references/uxp-xmp-meta-2.md |
| Xmp Packet Info, Xmp Property, Xmp Utils | references/uxp-xmp-classes-2.md |
| Reference Spectrum, Versions3 P | references/uxp-api-2.md |
REST API
| Topic | Read |
|---|---|
| Concepts, Deprecation Announcement, Storage Solutions, Technical Usage Notes ... | references/api-getting-started.md |
| V2 Ga, Webhooks | references/api-getting-started-2.md |
| Actionjson Endpoint, Artboards, Create Mask, Depthblur ... | references/api-guides.md |
| Edit Text, Get Job Status, Granular Labels, Layer Level Edits | references/api-guides-2.md |
| Photoshop Actions | references/api-photoshop-actions.md |
| Photoshop V2 | references/api-photoshop-v2.md |
| Actions Migration (part 1) | references/api-actions-migration.md |
| Actions Migration (part 2) | references/api-actions-migration-2.md |
| Artboard Migration, Composite Migration | references/api-v1-to-v2.md |
| Depth Blur, Product Crop | references/api-convenience-apis.md |
| Smart Object Replace | references/api-smart-object-replace.md |
| Text Layer Operations | references/api-text-layer-operations.md |
| Create Artboard V1 Reference | references/api-create-artboard-v1-reference.md |
| Create Composite V1 Reference | references/api-create-composite-v1-reference.md |
| Document Creation Migration | references/api-document-creation-migration.md |
| Document Operations Migration | references/api-document-operations-migration.md |
| Edit Operations | references/api-edit-operations.md |
| Execute Actions V1 Reference, Export Layers Migration | references/api-v1-to-v2-2.md |
| Format Conversion Migration | references/api-format-conversion-migration.md |
| Execute Actions, Pegasus Worker V2 Models, Smart Object Workflow | references/api-guides-v2.md |
| V2 Edit Api Benchmarking | references/api-v2-edit-api-benchmarking.md |
| Icc Profile Migration, Key Improvements | references/api-v1-to-v2-3.md |
| Layer Operations Adjustments | references/api-layer-operations-adjustments.md |
| Layer Operations Advanced | references/api-layer-operations-advanced.md |
| Layer Operations Background | references/api-layer-operations-background.md |
| Layer Operations Image, Layer Operations Overview | references/api-v1-to-v2-4.md |
| Layer Operations Smart Objects | references/api-layer-operations-smart-objects.md |
| Layer Operations Text (part 1) | references/api-layer-operations-text.md |
| Layer Operations Text (part 2) | references/api-layer-operations-text-2.md |
| Llm Migration Reference (part 1) | references/api-llm-migration-reference.md |
| Llm Migration Reference (part 2) | references/api-llm-migration-reference-2.md |
| Llm Migration Reference (part 3) | references/api-llm-migration-reference-3.md |
| Llm Migration Reference (part 4) | references/api-llm-migration-reference-4.md |
| Llm Migration Reference (part 5) | references/api-llm-migration-reference-5.md |
| Llm Migration Reference (part 6) | references/api-llm-migration-reference-6.md |
| Llm Migration Reference (part 7) | references/api-llm-migration-reference-7.md |
| Manifest Migration | references/api-manifest-migration.md |
| Manifest Response Migration (part 1) | references/api-manifest-response-migration.md |
| Manifest Response Migration (part 2) | references/api-manifest-response-migration-2.md |
| Output Types Migration | references/api-output-types-migration.md |
| Status Migration | references/api-status-migration.md |
| V2 Api Catalog | references/api-v2-api-catalog.md |
| V2 Whats New | references/api-v2-whats-new.md |
| Product Crop, Remove Background, Rendering And Conversions, Retrieve Manifest ... | references/api-guides-3.md |
| Using Refine Mask, V1 | references/api-guides-4.md |
| Rest Api — Index | references/api-index.md |
Plugin Samples
| Topic | Read |
|---|---|
| .Github, Readme, Cross Compatible Js Sample, Desktop Helper Sample ... | references/sample-adobe-code-of-conduct-our-pledge.md |
| Jszip Sample, Layer Creation Js Sample, Oauth Workflow Sample, Secure Storage Sample ... | references/sample-jszip-sample.md |
| Wasm Rust Sample | references/sample-wasm-rust-sample.md |
Gotchas
Recurring failure modes and what to do instead live in the sibling GOTCHA.md.
References
Start at references/INDEX.md; metadata in references/topics.json. One subject per file; open only what the router points to.
Verification
- Validate:
python "$env:DEVROOT\SKILLS\skills\skill-drafting\scripts\validate_skill_package.py" "$env:DEVROOT\SKILLS\skills\adobe-products\photoshop"