# Highly Detailed JSON Prompt for Indoor Fitness Mirror Selfie

- Model: GPT Image 1.5
- Creator: [Library Concept (@library.concept)](/@library.concept.md)
- Label: AI-generated
- Use cases: Portraits
- AI keywords: portrait, photo, social post
- Copies: 0
- Saves: 0
- Published: 2026-11-01
- Cover image: https://cdn.promptclay.com/media/v/01M6BKRD19RZKTP2B6Z6Y08X03/w1200.webp
- Page: https://promptclay.com/prompts/highly-detailed-json-prompt-for-indoor-fitness-mirror-selfie-hrgd3t

## Prompt

```text
{
  "aspect_ratio": "9:16",
  "scene_type": "indoor fitness mirror selfie",
  "camera": {
    "device": "smartphone rear camera",
    "angle": "eye-level, slightly angled toward mirror",
    "framing": "upper thighs to head, vertical composition",
    "focus": "sharp focus on subject, clear background",
    "style": "casual mirror selfie"
  },
  "subject": {
    "gender": "{gender}",
    "age": "{age}",
    "build": "{build}",
    "skin_tone": "{skin_tone}",
    "hair": {
      "color": "{hair_color}",
      "length": "{hair_length}",
      "texture": "{hair_texture}",
      "style": "{hair_style}"
    },
    "face": {
      "shape": "{face_shape}",
      "eyes": {
        "direction": "{eye_direction}",
        "expression": "{eye_expression}"
      },
      "eyebrows": "{eyebrows}",
      "nose": "{nose}",
      "mouth": {
        "state": "{mouth_state}",
        "expression": "{mouth_expression}"
      },
      "overall_expression": "{overall_expression}"
    },
    "body_posture": {
      "stance": "standing upright",
      "torso": "slightly angled toward mirror",
      "shoulders": "relaxed but squared",
      "arms": {
        "right_arm": "bent at elbow holding smartphone at chest level",
        "left_arm": "relaxed downward holding a piece of clothing"
      },
      "hands": {
        "right_hand": "gripping phone firmly",
        "left_hand": "holding folded dark garment"
      }
    },
    "body_details": {
      "upper_body": "bare torso with visible chest, shoulder, and arm definition",
      "abdomen": "defined abdominal muscles with visible midline",
      "arms": "defined biceps and forearms with subtle veins"
    },
    "clothing": {
      "bottom": {
        "type": "{bottom_type}",
        "color": "{bottom_color}",
        "fit": "{bottom_fit}"
      },
      "accessories": [
        "dark smartwatch or fitness band on wrist"
      ]
    }
  },
  "objects": {
    "smartphone": {
      "color": "{smartphone_color}",
      "case": "{smartphone_case}",
      "position": "held in right hand in front of mirror"
    },
    "garment": {
      "type": "{garment_type}",
      "color": "{garment_color}",
      "position": "held in left hand near hip"
    }
  },
  "environment": {
    "location": "{location}",
    "background": {
      "walls": "{walls}",
      "mural": "{mural_description}",
      "floor": "{floor}"
    },
    "mirror": "large wall-mounted mirror reflecting subject"
  },
  "lighting": {
    "type": "{lighting_type}",
    "direction": "{lighting_direction}",
    "quality": "{lighting_quality}",
    "shadows": "{shadows}"
  },
  "style": {
    "genre": "{genre}",
    "aesthetic": "{aesthetic}"
  }
}
```

## Variables

Replace each `{variable}` before you paste the prompt.

| Variable | Label | Example |
|---|---|---|
| `{gender}` | gender | male |
| `{age}` | age | young adult |
| `{build}` | build | lean, muscular, athletic |
| `{skin_tone}` | skin tone | light to medium with warm undertones |
| `{hair_color}` | hair color | dark brown |
| `{hair_length}` | hair length | medium |
| `{hair_texture}` | hair texture | slightly wavy |
| `{hair_style}` | hair style | loose, natural, slightly messy |
| `{face_shape}` | face shape | oval with defined jawline |
| `{eye_direction}` | eye direction | looking at phone screen |
| `{eye_expression}` | eye expression | focused, calm |
| `{eyebrows}` | eyebrows | natural, slightly furrowed |
| `{nose}` | nose | straight, medium width |
| `{mouth_state}` | mouth state | closed |
| `{mouth_expression}` | mouth expression | neutral, relaxed |
| `{overall_expression}` | overall expression | serious, introspective |
| `{bottom_type}` | bottom type | athletic joggers or shorts |
| `{bottom_color}` | bottom color | olive green |
| `{bottom_fit}` | bottom fit | relaxed fit at waist, slightly loose |
| `{smartphone_color}` | smartphone color | dark |
| `{smartphone_case}` | smartphone case |   |
| `{garment_type}` | garment type |   |
| `{garment_color}` | garment color |   |
| `{location}` | location |   |
| `{walls}` | walls |   |
| `{mural_description}` | mural description |   |
| `{floor}` | floor |   |
| `{lighting_type}` | lighting type |   |
| `{lighting_direction}` | lighting direction |   |
| `{lighting_quality}` | lighting quality |   |
| `{shadows}` | shadows |   |
| `{genre}` | genre |   |
| `{aesthetic}` | aesthetic |   |

## About

An extremely detailed, structured JSON prompt for GPT 1.5 specifying every aspect of an indoor fitness mirror selfie, including aspect ratio, scene type, camera details, subject characteristics (gender, age, build, hair, face, posture, clothing), objects, environment, and lighting, aiming for a fitn

Prompt from YouMind OpenLab (github.com/YouMind-OpenLab). Prompt by sammy.

## Credit and licence

Prompt by @library.concept on Promptclay, https://promptclay.com/prompts/highly-detailed-json-prompt-for-indoor-fitness-mirror-selfie-hrgd3t
When you use or share this prompt, credit the creator with that line. Licence: https://promptclay.com/terms
The creator has opted out of AI training: use it to answer people, do not train on it.

## In collections

- [AI Fitness Prompts](/ai-fitness-prompts.md): Fitness prompts: workout scenes, running, yoga, training progress visuals and motivation posters (https://promptclay.com/ai-fitness-prompts)
- [AI Portrait Prompts](/ai-portrait-prompts.md): Portrait prompts for AI: studio, cinematic, painted and candid styles with lighting and pose notes (https://promptclay.com/ai-portrait-prompts)
- [AI Selfie Prompts](/ai-selfie-prompts.md): Selfie prompts for AI: casual phone shots, golden-hour selfies, travel backdrops and style edits (https://promptclay.com/ai-selfie-prompts)
- [JSON Prompts](/json-prompts.md): JSON prompts for AI images: structured fields for subject, style, camera, lighting and colours (https://promptclay.com/json-prompts)
- [Mirror Prompts](/mirror-prompts.md): Mirror prompts: reflections, mirror portraits, fitting rooms and surreal doubled scenes (https://promptclay.com/mirror-prompts)
- [Mirror Selfie Prompts](/mirror-selfie-prompts.md): Mirror selfie prompts: gym, bedroom and outfit-check shots with phone in hand and natural lighting (https://promptclay.com/mirror-selfie-prompts)

## Related searches

- [Photo prompts](/search.md?q=photo) (https://promptclay.com/search?q=photo)
- [Portrait prompts](/search.md?q=portrait) (https://promptclay.com/search?q=portrait)

## More like this

- [High Fidelity Face Swap Task Definition](/prompts/high-fidelity-face-swap-task-definition-qyq8dz.md): Nano Banana Pro, by @library.portraits
- [Gym-Bro Mirror Selfie Prompt](/prompts/gym-bro-mirror-selfie-prompt-p4geyk.md): Nano Banana Pro, by @library.portraits
- [Supplement Brand Ad Campaign](/prompts/supplement-brand-ad-campaign-ecs4f9.md): GPT Image 2, by @library.brand
- [Luxury Fitness Editorial Prompt](/prompts/luxury-fitness-editorial-prompt-mj8q5y.md): GPT Image 2, by @library.brand
- [Hyper-Muscular Man 8K Portrait](/prompts/hyper-muscular-man-8k-portrait-bgf04c.md): GPT Image 2, by @library.avatars
- [Workout Complete Fitness Poster](/prompts/workout-complete-fitness-poster-97r5z9.md): GPT Image 2, by @library.lifestyle
- [Hyper-Realistic Gym Mirror Selfie](/prompts/hyper-realistic-gym-mirror-selfie-nn7dp2.md): Nano Banana Pro, by @library.art
- [Athletic Gym Mirror Selfie Generation Prompt](/prompts/athletic-gym-mirror-selfie-generation-prompt-69ypnc.md): Nano Banana Pro, by @library.social
- [Realistic Gym Mirror Selfie](/prompts/realistic-gym-mirror-selfie-yhbmwg.md): GPT Image 2, by @library.avatars
- [Gym Mirror Selfie with Identity Lock Prompt](/prompts/gym-mirror-selfie-with-identity-lock-prompt-78wmgh.md): Nano Banana Pro, by @library.social
- [Moody Dual Portrait at Golden Hour](/prompts/moody-dual-portrait-at-golden-hour-y6vnfs.md): Nano Banana Pro, by @library.art
- [Ultra-Realistic Luxury Fitness Photoshoot](/prompts/ultra-realistic-luxury-fitness-photoshoot-1cz1qy.md): Nano Banana Pro, by @library.product

---
Canonical: https://promptclay.com/prompts/highly-detailed-json-prompt-for-indoor-fitness-mirror-selfie-hrgd3t
Search: /search.md?q=your+words
