sfkislev/photoshop
Control Adobe Photoshop from the shell via Flue - ExtendScript bridges without an MCP server.
Control Adobe Photoshop from the shell via Flue - ExtendScript bridges without an MCP server.
npx skills add https://github.com/sfkislev/flue/tree/main/skills/photoshopControl Adobe Photoshop from the shell via Flue - ExtendScript bridges without an MCP server.
This repo contains 9 individual skills — each has its own dedicated page.
Control Adobe desktop apps - Photoshop, Illustrator, Premiere, After Effects, InDesign, Audition - from the shell via Flue, without an MCP server.
Control Adobe Audition from the shell via Flue - ExtendScript bridges without an MCP server.
Control Autodesk desktop apps - 3ds Max and friends - from the shell via Flue, without an MCP server.
Control Blender from the shell via Flue - a Python bridge to bpy without an MCP server.
Let agents control software, including Adobe Photoshop, Illustrator, After Effects, Premiere, Autodesk 3DS Max, Blender, Unity, Houdini, and Microsoft Office.
Control SideFX Houdini from the shell via Flue - a Python bridge to hou without an MCP server.
Control Adobe Illustrator from the shell via Flue - ExtendScript bridges without an MCP server.
Control Adobe InDesign from the shell via Flue - ExtendScript bridges without an MCP server.
Control Adobe Premiere Pro from the shell via Flue - ExtendScript bridges without an MCP server.
Generate images with Flux 2 Klein (Black Forest Labs' distilled fast variant of Flux 2) on RunComfy — bundled with the model's documented prompting patterns so the skill gets sharper output than naive prompting against the same model. Documents Flux 2 Klein's strengths (sub-second latency, multi-reference brand styling, declarative subject-first prompts), the step-count strategy (4–8 for fast iteration, ~25 for polish), the 9B vs 4B variant trade-off, and when to route to Flux 2 Pro / Seedream 5 / GPT Image 2 instead. Calls `runcomfy run blackforestlabs/flux-2-klein/9b/text-to-image` (or `/4b/`) through the local RunComfy CLI. Triggers on "flux 2 klein", "flux-2-klein", "flux klein", "BFL flux 2", or any explicit ask to generate with this model.
Amplify safe or boring designs to make them more visually interesting and stimulating. Increases impact while maintaining usability. Use when the user says the design looks bland, generic, too safe, lacks personality, or wants more visual impact and character.
Apply typography, color theory, spacing systems, and iconography principles to create cohesive visual designs. Use when establishing design tokens, building style guides, or improving visual hierarchy and consistency.
Find images you can confidently use for free — for websites, documents, presentations, UIs, blog posts, marketing assets, or anything else — without ever worrying about licensing. This skill pulls from a curated repository of pre-vetted images, pinned to a specific human-reviewed revision, and confirms each image's license — read from the image's own embedded metadata — before handing it over, so the licensing question is already answered by the time you get the URL. Triggers on any request involving an image, photo, illustration, banner, hero, or visual asset, including phrases like 'find me an image of...', 'I need a photo of...', 'get a picture for...'. Also use this when building UIs, articles, or content where a stress-free, freely-licensed image is needed.
Generate a static interactive D3 walkthrough of a pull request. Use when the user wants a zoomable PR map, graph/canvas PR orientation, or alternate visualization of PR system components, data flow, code dependencies, and user actions.
Desktop app that generates 3D models from images using local AI running entirely on your GPU