SStretchLearn
Sign inMembershipStart learning
Catalog / Tech & AI / Adobe Firefly & AI Image Editing
Tech & AIBeginnerPreview

Adobe Firefly & AI Image Editing

A hands-on, beginner-friendly path through Adobe Firefly and Photoshop's generative AI for marketing and brand work. You will learn prompt craft, generative fill and expand, and the commercial-safety rules that make Firefly different.

For marketers, brand designers, content creators, and small-business owners who need on-brand visuals fast without a stock-photo budget.

Course content

What Firefly Is and Why Commercial Safety Matters45m
Generative Credits, Plans, and Output Limits45m
Touring the Firefly and Photoshop Interfaces45m
The Firefly Prompt Formula45m
Controlling Style, Structure, and Composition45m
Aspect Ratios, Models, and Output Specs45m
Generative Fill: Add, Remove, and Replace45m
Generative Expand and Outpainting45m
Quality Control: Hands, Edges, and Artifacts45m

Workbook & downloads

Put the course into practice — a printable workbook plus editable templates you can fill in and reuse.

Download workbook (PDF)14 KBDownload (XLSX)8 KBDownload (CSV)1 KBDownload (DOCX)8 KB
Preview the workbook
This workbook turns the course into reps. Each section pairs a course module with hands-on exercises, fill-in worksheets, and checklists so you build real, commercial-safe assets as you go. Work through it with Firefly and Photoshop open, and keep your prompts, settings, and rights notes in the templates at the end so the whole campaign stays reproducible.

Firefly Foundations and Commercial Safety

Set up your account, learn the credit model, and lock in the commercial-safety habits before you generate anything for a client.
Exercise: Map Your Credit Budget for One Campaign
Pick a real or imagined campaign with a fixed deliverable count. Estimate how many generations and fill/expand actions you will realistically need, then compare the total to your plan's monthly generative credit allotment. Decide where to spend premium generations and where to economize.
  1. How many finished assets does this campaign need, and at what aspect ratios?
  2. Assuming 4 to 6 generations per finished asset, what is your total estimated generation count?
  3. How many credits does that leave for fill and expand edits, and does it fit your monthly allotment?
  4. Which one or two hero assets justify premium-model generation?
Worksheet: Commercial-Safety Intake Sheet
Fill this out at the start of every project before generating. It forces the rights and disclosure questions to the front of the workflow where they belong.
  • Project / campaign name
  • Where the images will run (paid ads, organic social, packaging, print, web)
  • Firefly model chosen and whether it is cleared for commercial use
  • Reference images to be uploaded and the rights you hold for each
  • Prohibited content noted (named artists, celebrities, trademarked characters, real-person likeness)
  • Disclosure policy that applies (client, platform, jurisdiction)
Checklist: Pre-Generation Safety Check
  • Confirmed the selected model is a commercial-safe Firefly image model
  • Verified rights for every reference image I plan to upload
  • Removed any prompt asking for living artists, celebrities, or trademarked IP
  • Noted the monthly credit allotment and a working budget for this project
  • Located the Content Credentials indicator in the interface

Text-to-Image and Prompt Craft

Practice the five-part prompt formula and the reference panels until you can hit intent in two or three tries instead of twenty.
Exercise: Rewrite Weak Prompts Into Structured Ones
Take three vague prompts and rewrite each using the formula: subject plus context plus style plus lighting plus composition. Generate both the weak and structured versions in Firefly and compare the results side by side.
  1. Weak prompt 1 and its structured rewrite (name material, setting, style, light direction, framing)
  2. Weak prompt 2 and its structured rewrite
  3. Weak prompt 3 and its structured rewrite
  4. Which single added detail made the biggest difference in each case?
Worksheet: Prompt Build Worksheet
Use this to assemble a prompt one component at a time, then record the settings so you can reproduce or iterate on the result.
  • Subject (concrete nouns, color, material)
  • Context / background
  • Style (product photo, flat illustration, 3D render, etc.)
  • Lighting (direction and quality)
  • Composition (angle, depth of field, framing)
  • Aspect ratio and model used
  • Style/Structure reference and slider strength
Exercise: Lock a Look With a Style Reference
Generate one hero image you like, save it as a Style reference, then create three more images for different subjects using that reference. Tune the strength slider so the new images share the mood without copying the subject.
  1. What palette, texture, and mood does your hero image establish?
  2. At what reference strength did the set feel consistent but not cloned?
  3. Which subject needed the most prompt adjustment to stay on-brand?
Checklist: On-Brand Generation Check
  • Set the aspect ratio to match the destination before generating
  • Wrote a full five-part prompt rather than a bare noun
  • Applied a saved Style reference for consistency
  • Changed only one prompt element per iteration
  • Saved the winning prompt and settings for reuse

Photoshop Generative Fill and Expand

Build the select-then-generate muscle memory for adding, removing, replacing, and reframing real photos, then inspect like a retoucher.
Exercise: Three Edits on One Photo
Open a single real photo and perform all three generative fill jobs on it: add an object, remove an object, and replace an object. Keep each result on its own generative layer and label the layers.
  1. What did you add, and how loose was the selection?
  2. What did you remove, and how much surrounding area did you include for clean reconstruction?
  3. What did you replace, and what prompt produced the most believable result?
  4. Which of the three variations did you keep for each edit, and why?
Exercise: Reframe a Horizontal Photo to 9:16
Take a horizontal photo and use Generative Expand to turn it into a 9:16 vertical with room for headline text. Expand in two passes rather than one large jump and compare believability.
  1. Did expanding in two passes produce a cleaner result than one big expand?
  2. Was the original subject distorted at all during the expand?
  3. Where will the headline text sit in the new vertical space?
Worksheet: Edit Log Worksheet
Record each generative edit so a teammate can audit or reproduce the work and so you can revisit decisions later.
  • Source file name
  • Edit type (add / remove / replace / expand)
  • Selection method and prompt used
  • Chosen variation number
  • Artifacts found and how they were fixed
  • Generative layer name in the working file
Checklist: Artifact Inspection Checklist
  • Zoomed to 100 percent and checked hands, fingers, eyes, teeth, and text
  • Confirmed lighting and shadow direction match across added elements
  • Scanned the fill seam for blur, repeats, or color mismatch
  • Verified the subject was not warped during expand
  • Replaced any garbled AI text with real type on a text layer

Brand Production Workflow

Standardize a consistent image set, keep the rights and provenance trail intact, and export production-ready files for every channel.
Exercise: Produce a Four-Image Brand Set
Using your saved base prompt and Style reference, generate four images that read as one campaign. Review them together on a single screen and re-roll any outlier until the set is cohesive.
  1. What base prompt block describes your brand style, lighting, and palette?
  2. Which asset broke the look first, and what brought it back in line?
  3. Where did you add exact brand colors in Photoshop rather than via prompt?
Worksheet: Rights and Disclosure Record
Complete one record per campaign and archive it with the deliverables as your evidence that the work was cleared.
  • Campaign name and date
  • Model used and commercial-use status
  • References used and their source/rights
  • Content Credentials kept intact (yes/no)
  • Disclosure decision and the policy it satisfies
  • Person responsible for sign-off
Exercise: Export the Same Asset for Three Channels
Take one finished image and export it correctly for a social post, an email banner, and a print flyer. Upscale where needed and confirm actual pixel dimensions instead of assuming.
  1. What format and pixel size did each channel require?
  2. Did the print version need an upscale to reach 300 dpi, and how did you do it?
  3. What file-naming convention did you use to record campaign, asset, and channel?
Checklist: Ship Checklist
  • Flattened a copy and added real typography on text layers
  • Set exact brand colors on type and shapes
  • Ran a final 100 percent artifact inspection
  • Exported the correct format and resolution per channel
  • Archived the layered source and saved the rights record with credentials intact

Your Action Plan

  1. Set up your Firefly access and confirm your monthly generative credit allotment.
  2. Complete the Commercial-Safety Intake Sheet for your first real project.
  3. Write and save one five-part base prompt that captures your brand's visual style.
  4. Generate a hero image and save it as a reusable Style reference.
  5. Produce a cohesive four-image set using the base prompt and Style reference.
  6. Edit one real photo with all three generative fill jobs and one generative expand.
  7. Run the Artifact Inspection Checklist and fix every flaw with targeted re-rolls.
  8. Fill out the Rights and Disclosure Record and keep Content Credentials intact.
  9. Export each finished asset for social, email, and print at the correct specs.
  10. Archive layered sources and rights records, then document your repeatable recipe for the team.

Pairs well with

Courses members commonly take alongside this one.

Flagship CoursePreview

Freelance Business Foundations: Position, Price, Sell, and Deliver High-Value Services

Freelancing · Beginner · 16h

Build a freelance business clients understand, trust, and pay for—without vague positioning, random referrals, or underpriced custom work.

Self-pacedPreview
Client GrowthPreview

Freelance Client Acquisition: Outreach, Leads, Referrals, and Deal Flow

Freelancing · Beginner · 15h 30m

Build a repeatable acquisition system that turns targeting, outreach, referrals, and follow-up into a stable freelance opportunity pipeline.

Self-pacedPreview
Sales SystemPreview

Freelance Sales & Proposals: Discovery Calls, Scoping, Objections, and Closing

Freelancing · Intermediate · 16h

Run better discovery calls, scope work properly, write proposals clients can decide on, and close without discounting your value into the floor.

Self-pacedPreview