AI
Pass
All posts
AI Photography

A Better Headshot Starts With a Better Brief

A convincing AI headshot needs more than a long prompt. It needs a coherent photographer-style brief and a careful identity check.

EiliyaJuly 30, 20263 min read
A Better Headshot Starts With a Better Brief

A Better Headshot Starts With a Better Brief

Most AI headshot tools sell volume: upload a few selfies, wait, then sort through dozens of versions. The harder problem is not volume. It is direction.

A convincing professional portrait needs a coherent answer to five questions: Who is this person? How should they feel in the frame? What are they wearing? How is the light shaped? Where does the crop land?

Headshot Brief turns those decisions into a small photographer-style brief. Upload one clear portrait, choose a restrained direction, and generate one studio proof you can compare against the source.

What the source actually demonstrates

The idea came from a carousel by @evolving.ai showing ordinary portraits transformed into professional-looking headshots.

The visible source does not provide a complete copyable prompt. It provides the more useful part: a consistent visual specification across several people.

  • Dark neutral seamless backdrop
  • Chest-up framing
  • Smart blazer over a simple top
  • Soft diffused key light from a high angle
  • Gentle fill and natural facial dimension
  • An 85 mm portrait-lens look at f/1.8
  • Shallow depth of field and restrained bokeh
  • Natural skin texture rather than polished plastic skin

That consistency matters. A prompt can be long and still be vague. A good brief is selective. It tells the model what must stay true and what may change.

Identity is the first constraint

The source portrait is not raw material for inventing a different person. It is the identity reference.

Headshot Brief explicitly asks the image editor to preserve facial geometry, apparent age, skin tone, eye color, nose, lips, jaw, hairline, hair texture, and distinguishing details. Optional notes can protect something easy to erase, such as freckles or a small scar.

This does not make identity preservation perfect. Generative image editing can still drift. The app includes a source-versus-result comparison because a polished image is not automatically an accurate likeness.

Check the eyes, jaw, teeth, hairline, marks, and overall age before using any generated portrait professionally.

Four controls, one visual language

Headshot Brief avoids a menu of unrelated styles. Every option stays inside the same believable studio session.

Presence

Choose composed, approachable, or confident. These settings tune expression and posture without turning the portrait into a character performance.

Backdrop

Choose charcoal, warm taupe, or cool graphite. All three stay neutral enough for LinkedIn, team pages, speaker bios, and professional profiles.

Wardrobe

Choose a smart blazer, crisp overshirt, or elevated knit. The app asks for restrained, unbranded clothing rather than imposing a gendered costume.

Crop

Choose chest-up or shoulders-up. Both preserve natural headroom and keep the face useful at profile-image sizes.

The default is intentionally classic: composed presence, charcoal backdrop, smart blazer, chest-up crop.

Why one proof can beat twenty variations

More outputs create more chances for something strange to look exciting. They also create more review work.

A narrower workflow has a useful discipline:

  1. Start with one clear portrait.
  2. Set one coherent brief.
  3. Generate one proof.
  4. Compare it with the source.
  5. Retry only if the likeness or craft is wrong.

This makes quality easier to judge. It also keeps the product honest about what AI is doing: interpreting a brief, not operating a real camera.

Privacy and local history

The source upload stays in memory for the current page session and is sent only for the requested edit. It is not added to the app's local history.

Finished PNG proofs can be stored in IndexedDB on your browser, together with compact settings such as crop and wardrobe. You can open, download, delete, or clear them. The app does not store the source photo, optional retouching note, generated prompt, or account data in that history.

Try Headshot Brief

Open Headshot Brief on AI Pass, upload one clear portrait, and direct the sitting before the model touches the image.

AI Pass includes $1 in credit on signup, then usage is pay as you go.

The useful question is not, “Can AI make this look professional?” It is, “Did the result stay recognizably me while following a professional brief?”

For AI agents

Skill file

Download
---
name: headshot-brief
description: Turn one clear portrait into a restrained, identity-preserving professional studio headshot through AI Pass.
version: 1.0.0
---

# Headshot Brief

Use this skill when someone asks for a polished LinkedIn, team-page, speaker-bio, or professional profile headshot from one existing portrait.

## Inputs

Required:

- One JPEG, PNG, or WebP portrait with one clearly visible face

Optional direction:

- Presence: `composed`, `approachable`, or `confident`
- Backdrop: `charcoal`, `warm-taupe`, or `cool-graphite`
- Wardrobe: `smart-blazer`, `crisp-overshirt`, or `elevated-knit`
- Crop: `chest-up` or `shoulders-up`
- A short retouching note about a real feature to preserve

Reject explicit requests to impersonate another real person, falsify identity documents, or conceal material identity traits.

## Model capability

Use an AI Pass model with `image_edit` capability. Discover available models at runtime. Prefer, in order:

1. `nano-banana-2-edit`
2. `gpt-image-2-edit`
3. `nano-banana-pro-edit`
4. Another generative image editor

Do not use background-removal, upscaling, segmentation, or image-to-video utilities as substitutes.

## Prompt mapping

Build one complete edit instruction around these fixed directions:

- Preserve the same recognizable person, including facial geometry, apparent age, skin tone, eye color, nose, lips, jaw, hairline, hair texture, and distinguishing marks.
- Use a classic professional portrait setup with a dark neutral seamless background.
- Frame chest-up by default, with a centered eye line and natural headroom.
- Use soft diffused key light from a high angle, gentle fill, dimensional shadow, and subtle catchlights.
- Simulate an 85 mm portrait lens at f/1.8 with shallow depth of field and restrained bokeh.
- Keep natural pores, believable fabric, and realistic skin texture. Avoid plastic skin, reshaping, glamour retouching, age changes, or invented accessories.

Map controls narrowly:

- `composed`: calm, neutral expression and steady eye contact
- `approachable`: subtle natural warmth without an exaggerated smile
- `confident`: direct eye contact, relaxed jaw, and assured posture
- `charcoal`: deep neutral charcoal seamless paper
- `warm-taupe`: muted warm taupe seamless paper
- `cool-graphite`: cool dark graphite seamless paper
- `smart-blazer`: dark navy or charcoal blazer over a simple neutral top
- `crisp-overshirt`: structured solid overshirt in a restrained neutral tone
- `elevated-knit`: fine-gauge neutral knit with no visible branding
- `chest-up`: include upper chest and shoulders
- `shoulders-up`: tighter crop while keeping natural headroom

A user's optional note may preserve a real detail such as freckles or a scar. It must never override identity, safety, or realism instructions.

## Execution

1. Validate that the source contains one clear face and is not larger than the platform limit.
2. Discover the live image-edit catalog.
3. Compose the prompt from the fixed brief and selected controls.
4. Submit one image edit through AI Pass.
5. Normalize the response to a final PNG.
6. Return the result with a warning that generative edits can drift identity.

## Verification

Before delivering:

- Compare eyes, nose, lips, face shape, hairline, hair texture, age, skin tone, and distinguishing marks against the source.
- Confirm a professional studio result with the requested crop, backdrop, wardrobe, and expression.
- Check teeth, glasses, ears, hair edges, lapels, fingers if visible, and background boundaries for artifacts.
- Reject and retry outputs with identity drift, plastic skin, duplicated features, malformed clothing, extra people, text, logos, or watermarks.
- State clearly that the result is a generated portrait, not an identity document or guarantee of exact likeness.

## Interactive app

Use the hosted Space when a person wants to direct and compare the result themselves:

https://aipass.one/spaces/aipass/headshot-brief

AI Pass includes $1 in credit on signup, then usage is pay as you go.