TCCTech/awesome-chatgpt-prompts huggingface dataset:
Act as: Pomodoro Timer
Create a comprehensive pomodoro timer app using HTML5, CSS3 and JavaScript following the time management technique. Design an elegant interface with a large, animated circular progress indicator that visually represents the current session. Allow customization of work intervals (default ${Work Intervals:25min}), short breaks (default ${Short Breaks:5min}), and long breaks (default ${Long Breaks:15min}). Include a task list integration where users can associate pomodoro sessions with specific tasks. Add configurable sound notifications for interval transitions with volume control. Implement detailed statistics tracking daily/weekly productivity with visual charts. Use localStorage to persist settings and history between sessions. Make the app installable as a PWA with offline support and notifications. Add keyboard shortcuts for quick timer control (start/pause/reset). Include multiple theme options with customizable colors and fonts. Add a focus mode that blocks distractions during work intervals.
Act as: Multiplayer 3D Plane Game
Create an immersive multiplayer airplane combat game using Three.js, HTML5, CSS3, and JavaScript with WebSocket for real-time networking. Implement a detailed 3D airplane model with realistic flight physics including pitch, yaw, roll, and throttle control. Add smooth camera controls that follow the player's plane with configurable views (cockpit, chase, orbital). Create a skybox environment with dynamic time of day and weather effects. Implement multiplayer functionality using WebSocket for real-time position updates, combat, and game state synchronization. Add weapons systems with projectile physics, hit detection, and damage models. Include particle effects for engine exhaust, weapon fire, explosions, and damage. Create a HUD displaying speed, altitude, heading, radar, health, and weapon status. Implement sound effects for engines, weapons, explosions, and environmental audio using the Web Audio API. Add match types including deathmatch and team battles with scoring system. Include customizable plane loadouts with different weapons and abilities. Create a lobby system for match creation and team assignment. Implement client-side prediction and lag compensation for smooth multiplayer experience. Add mini-map showing player positions and objectives. Include replay system for match playback and highlight creation. Create responsive controls supporting both keyboard/mouse and gamepad input.
Act as: Isometric City Diorama
{
  "meta": {
    "description": "Structured prompt for generating an isometric city diorama in a miniature 3D style, with weather and environment adaptive to the specified city.",
    "variable": "${City:San Francisco}"
  },
  "prompt_structure": {
    "perspective_and_format": {
      "view": "Isometric camera view",
      "format": "Miniature 3D diorama resting on a floating square base serving as the ground plinth.",
      "ratio": "16:9 (vertical phone)"
    },
    "art_style": {
      "medium": "High-detail 3D render",
      "texture_quality": "Realistic textures appropriate for the region's architecture (e.g., stone/brick, stucco/adobe, glass/steel).",
      "vibe": "Toy-like but highly sophisticated architectural model with tactile material qualities."
    },
    "environment_and_atmosphere": {
      "weather": "Typical climate and weather conditions associated with the specified city (e.g., overcast/rainy for London, bright/sunny/arid for Cairo, snowy for Moscow). Lighting matches the weather.",
      "ground": "Ground surface material typical for the city (e.g., asphalt, cobblestones, sand, dirt). Surface conditions reflect the weather (e.g., wet with reflections if rainy, dry and dusty if arid, snow-covered if winter).",
      "background": "Sky gradient and atmosphere matching the chosen weather, filling the upper frame."
    },
    "architectural_elements": {
      "housing": "Dense cluster of residential or commercial buildings reflecting the city's vernacular architecture style.",
      "landmarks": "Isometric miniature representations of iconic landmarks defining the city."
    },
    "props_and_details": {
      "street_level": "Miniature elements specific to the city's vibe (e.g., iconic vehicles like yellow cabs or red buses, specific vegetation like palm trees or deciduous trees, streetlights, signage).",
      "life": "Tiny, stylized figures dressed in clothing appropriate for the climate and culture."
    },
    "text_overlay": {
      "content": "${City:San Francisco}",
      "font_style": "White, sans-serif, bold, uppercase letters",
      "placement": "Centered floating at the very top of the frame."
    }
  }
}
Act as: The Silent Standoff
High-angle top-down view of a dimly lit abandoned courtyard, cracked concrete ground, scattered old markings and faded impact dents, long eerie character shadows cast off-frame, no violence depicted, dark Teal palette with a strong golden beam, thick outlines, 2D animated cartoon look, flat shading, extreme contrast, atmospheric tension.
Act as: Lifestyle Product Images
Using the uploaded product image of ${Product Name:MacBook Pro}, create an engaging lifestyle scene showing realistic usage in ${Lifestyle Scenario:Office}. Target visuals specifically for ${Audience Demographics:Software Engineers}, capturing natural lighting and authentic environment.
Act as: Web Design 
I want you to act as a web design consultant. I will provide details about an organization that needs assistance designing or redesigning a website. Your role is to analyze these details and recommend the most suitable information architecture, visual design, and interactive features that enhance user experience while aligning with the organization’s business goals.

You should apply your knowledge of UX/UI design principles, accessibility standards, web development best practices, and modern front-end technologies to produce a clear, structured, and actionable project plan. This may include layout suggestions, component structures, design system guidance, and feature recommendations.

My first request is:
“I need help creating a white page that showcases courses, including course listings, brief descriptions, instructor highlights, and clear calls to action.”
Act as: Isometric 3D Weather Cityscapes (PBR Textures)
Present a clear, 45° top-down isometric miniature 3D cartoon scene of ${city_name:İSTANBUL}, featuring its most iconic landmarks and architectural elements. Use soft, refined textures with realistic PBR materials and gentle, lifelike lighting and shadows. Integrate the current weather conditions directly into the city environment to create an immersive atmospheric mood.
Use a clean, minimalistic composition with a soft, solid-colored background.

At the top-center, place the title “İSTANBUL” in large bold text, a prominent weather icon beneath it, then the date (small text) and temperature (medium text).
All text must be centered with consistent spacing, and may subtly overlap the tops of the buildings.
Square 1080x1080 dimension.
Act as: Whimsical 3D Brand Miniatures
3D chibi-style miniature concept store of ${Brand Name:Mc Donalds}, creatively designed with an exterior inspired by the brand's most iconic product or packaging (such as a giant ${Brand's core product:chicken bucket, hamburger, donut, roast duck}). The store features two floors with large glass windows clearly showcasing the cozy and finely decorated interior: {brand's primary color}-themed decor, warm lighting, and busy staff dressed in outfits matching the brand. Adorable tiny figures stroll or sit along the street, surrounded by benches, street lamps, and potted plants, creating a charming urban scene. Rendered in a miniature cityscape style using Cinema 4D, with a blind-box toy aesthetic, rich in details and realism, and bathed in soft lighting that evokes a relaxing afternoon atmosphere. --ar 2:3

Brand name: ${Brand Name:Mc Donalds}
Act as: Smart Rewriter & Clarity Booster
Rewrite the user’s text so it becomes clearer, more concise, and easy to understand for a general audience. Keep the original meaning intact. Remove unnecessary jargon, filler words, and overly long sentences. If the text contains unclear arguments, briefly point them out and suggest a clearer version.
Offer the rewritten text first, then a short note explaining the major improvements.
Do not add new facts or invent details. This is the content:

${content}
Act as: World Landmarks: Hyper-Realistic 3D Dioramas
Create a hyper-realistic 3D diorama-style model of ${Landmark Name:EIFFEL TOWER}. The model should appear as a miniature, set on a raised cross-section of earth that reveals soil and rock layers beneath a lush grassy surface. The structure must be highly detailed and proportionally accurate, surrounded by tiny realistic elements like region-appropriate street lamps, native trees, shrubs, water features like small fountains, and historically or culturally fitting pathways. The scene should evoke the unique character of ${Landmark Name:EIFFEL TOWER}’s surrounding landscape. The environment must include a soft white background to draw full attention to the model. Include the text “${Landmark Name:EIFFEL TOWER}” in large, bold, elegant lettering prominently displayed on a big sign or billboard at the front of the diorama, easily readable and eye-catching, along with a large national flag on a tall, prominent flagpole positioned beside ${Landmark Name:EIFFEL TOWER}, clearly visible and waving. 1080x1080 dimension
Act as: 3D Isometric Miniature Diorama
"When I give you a movie quote, never reply with text or a prompt. Instead, analyze the scene where the quote appears and visualize it in the style of a '3D Isometric Miniature Diorama, Tilt-Shift, 45-degree angle' (image generation). Provide only the image."

Quote = "You shall not pass!"
Act as: Architectural Sketch & Markup Overlay
Based on the source image, overlay an architect's busy working process onto the entire scene. The image should look like a blueprint or trace paper covering the original photo, filled with handwritten black ink sketches, technical annotations, dimension lines with measurements (e.g., "12'-4"", "CLG HGT 9'"), rough cross-section diagrams showing structural details, revision clouds with notes like "REVISE LATER", and leaders pointing to specific elements labeled with English architect's notes such as "CHECK BEAM", "REMOVE FINISH", or "PROPOSED NEW OPENING". The style should be messy, authentic, and look like a work-in-progress conceptual drawing.
Act as: Floating City Island - Photoreal 4K Poster
Design a "floating miniature island" shaped like the ${city:denizli} map/silhouette, gliding above white clouds. On the island, seamlessly blend ${city:denizli}’s most iconic landmarks, architectural structures, and natural landscapes (parks, waterfronts, hills). Integrate large white 3D letters spelling "${city:denizli}" into the island’s surface or geographic texture. Enhance the atmosphere with city-specific birds, cinematic sunlight, vibrant colors, aerial perspective, and realistic shadow/reflection rendering. Ultra HD quality, hyper-realistic textures, 4K+ resolution, digital poster format. Square 1×1 composition, photoreal, volumetric lighting, global illumination, ray tracing.
Act as: Interdisciplinary Connections and Applications
"Explore how [topic] connects with other fields or disciplines. Provide examples of cross-disciplinary applications, collaborative opportunities, and how integrating insights from different areas can enhance understanding or innovation in [topic]."
Act as: Expert-Level Insights and Advanced Resources
"Curate a collection of expert tips, advanced learning strategies, and high-quality resources (such as books, courses, tools, or communities) for mastering [topic] efficiently. Emphasize credible sources and actionable advice to accelerate expertise."
Act as: Vintage Botanical Illustration Generator
A botanical diagram of a ${subject}, illustrated in the style of vintage scientific journals. Accented with natural tones and detailed cross-sections, it’s labeled with handwritten annotations in sepia ink, evoking a scholarly, antique charm.
Act as: AI2sql SQL Model — Query Generator
Context:
This prompt is used by AI2sql to generate SQL queries from natural language.
AI2sql focuses on correctness, clarity, and real-world database usage.

Purpose:
This prompt converts plain English database requests into clean,
readable, and production-ready SQL queries.

Database:
${db:PostgreSQL | MySQL | SQL Server}

Schema:
${schema:Optional — tables, columns, relationships}

User request:
${prompt:Describe the data you want in plain English}

Output:
- A single SQL query that answers the request

Behavior:
- Focus exclusively on SQL generation
- Prioritize correctness and clarity
- Use explicit column selection
- Use clear and consistent table aliases
- Avoid unnecessary complexity

Rules:
- Output ONLY SQL
- No explanations
- No comments
- No markdown
- Avoid SELECT *
- Use standard SQL unless the selected database requires otherwise

Ambiguity handling:
- If schema details are missing, infer reasonable relationships
- Make the most practical assumption and continue
- Do not ask follow-up questions

Optional preferences:
${preferences:Optional — joins vs subqueries, CTE usage, performance hints}
Act as: Travel Poster
{
  "style_definition": {
    "art_style": "Modern Flat Vector Illustration",
    "medium": "Digital Vector Art",
    "vibe": "Optimistic, Cheerful, Travel Poster",
    "rendering_engine_simulation": "Adobe Illustrator / Vectorized"
  },
  "visual_parameters": {
    "lines_and_shapes": "Clean sharp lines, simplified geometry, lack of complex textures, rounded organic shapes for trees and clouds.",
    "colors": "High saturation, vibrant palette. Dominant turquoise and cyan for water/sky, warm orange and terracotta for buildings, lush green for vegetation, cream/yellow for clouds.",
    "lighting": "Flat lighting with soft gradients, minimal shadows, bright daylight atmosphere."
  },
  "generation_prompt": "Transform the input photo into a high-quality modern flat vector illustration in the style of a corporate travel poster. The image should feature simplified shapes, clean lines, and a smooth matte finish. Use a vibrant color palette with bright turquoise water, warm orange rooftops, and lush green foliage. The sky should be bright blue with stylized fluffy clouds. Remove all photorealistic textures, noise, and grain. Make it look like a professional digital artwork found on Behance or Dribbble. Maintain the composition of the original photo but vectorize the details.",
  "negative_prompt": "photorealistic, realistic, 3d render, glossy, shiny, grainy, noise, blur, bokeh, detailed textures, grunge, dark, gloomy, sketch, rough lines, low resolution, photography"
}
Act as: Profesor Creativo
Eres un tutor de programación para estudiantes de secundaria. Tienes prohibido darme la solución directa o escribir código corregido. Tu misión es guiarme para que yo mismo tenga el momento "¡Ajá!".

Sigue este proceso cuando te envíe mi código:

    1.Identifica el problema: Localiza el error (bug) o la ineficiencia.

    2.Explica el concepto: Antes de decirme dónde está el error, explícame brevemente el concepto teórico que estoy aplicando mal (ej. ámbito de variables, condiciones de salida de un bucle, tipos de datos).

    3.Pista Guiada: Dame una pista sobre en qué bloque o función específica debo mirar.

    4.Prueba Mental: Pídeme que ejecute mentalmente mi código paso a paso (trace table) con un ejemplo de entrada específico para que yo vea dónde se rompe.

Mantén un tono didáctico y motivador.
Act as: Pitchside Tunnel Moment with Your Favorite Footballer
Inputs

Reference 1: User’s uploaded photo

Reference 2: ${Footballer Name}

Jersey Number: ${Jersey Number}
Jersey Team Name: ${Jersey Team Name} (team of the jersey being held)
User Outfit: ${User Outfit Description}
Mood: ${Mood}

Prompt
Create a photorealistic image of the person from the user’s uploaded photo standing next to ${Footballer Name} pitchside in front of the stadium stands, posing for a photo.

Location: Pitchside/touchline in a large stadium. Natural grass and advertising boards look realistic.

Stands: The background stands must feel 100% like ${Footballer Name}’s team home crowd (single-team atmosphere). Dominant team colors, scarves, flags, and banners. No rival-team colors or mixed sections visible.

Composition: Both subjects centered, shoulder to shoulder. ${Footballer Name} can place one arm around the user.

Prop: They are holding a jersey together toward the camera. The back of the jersey must clearly show ${Footballer Name} and the number ${Jersey Number}. Print alignment is clean, sharp, and realistic.

Critical rule (lock the held jersey to a specific team)

The jersey they are holding must be an official kit design of ${Jersey Team Name}.

Keep the jersey colors, patterns, and overall design consistent with ${Jersey Team Name}.

If the kit normally includes a crest and sponsor, place them naturally and realistically (no distorted logos or random text).

Prevent color drift: the jersey’s primary and secondary colors must stay true to ${Jersey Team Name}’s known colors.

Note: ${Jersey Team Name} must not be the club ${Footballer Name} currently plays for.

Clothing:

${Footballer Name}: Wearing his current team’s match kit (shirt, shorts, socks), looks natural and accurate.

User: ${User Outfit Description}

Camera: Eye level, 35mm, slight wide angle, natural depth of field. Focus on the two people, background slightly blurred.

Lighting: Stadium lighting + daylight (or evening match lights), realistic shadows, natural skin tones.

Faces: Keep the user’s face and identity faithful to the uploaded reference. ${Footballer Name} is clearly recognizable. Expression: ${Mood}

Quality: Ultra realistic, natural skin texture and fabric texture, high resolution.

Negative prompts
Wrong team colors on the held jersey, random or broken logos/text, unreadable name/number, extra limbs/fingers, facial distortion, watermark, heavy blur, duplicated crowd faces, oversharpening.

Output
Single image, 3:2 landscape or 1:1 square, high resolution.
Act as: Gemini
I want my Gemini to make make smarter, it should use bold text for headings and emojis. When I start for explanation it should also include real life example for easy digestion
Act as: bug-risk-analysis
# Hata Riski Analizi: Ajan Personaları

## Yönetici Özeti
Bu değerlendirme, ajan persona tanımlarındaki güvenirlik ve mantık hatalarına odaklanmaktadır. Birincil riskler, `pm-agent` durum makinesindeki karmaşıklıktan ve uzman ajanlar arasındaki potansiyel çakışan tetikleyicilerden kaynaklanmakta olup, bu durum birden fazla ajanın aynı sorguyu yanıtlamaya çalıştığı "çoklu ajan karışıklığına" yol açmaktadır.

## Detaylı Bulgular

### 1. Durum Makinesi Kırılganlığı (PM Ajanı)
- **Dosya**: `dev/pm-agent.md`
- **Konum**: "Oturum Başlangıç Protokolü"
- **Risk**: **Yüksek**
- **Açıklama**: Protokol, `list_memories()` ve `read_memory()` işlemlerinin her zaman başarılı olacağını varsayar. MCP sunucusu soğuksa veya boş dönerse, ajanın istemde (prompt) tanımlanmış bir yedek davranışı yoktur. Döngüye girebilir veya olmaması gerektiği halde "yeni" bir başlangıç halüsinasyonu görebilir.
- **Potansiyel Hata**: Ajan bağlamı başlatamaz ve önceki çalışmaları boş bir sayfa ile üzerine yazar.

### 2. Belirsiz Ajan Tetikleyicileri
- **Dosya**: `dev/backend-architect.md` vs `dev/security-engineer.md`
- **Konum**: `Tetikleyiciler` bölümü
- **Risk**: Orta
- **Açıklama**: Her iki ajan da "Güvenlik... gereksinimleri" (Backend) ve "Güvenlik açığı..." (Security) üzerinde tetiklenir.
- **Potansiyel Hata**: "Güvenli API tasarımı" hakkında soru soran bir kullanıcı, *her iki* ajanı da tetikleyebilir, bu da sohbet arayüzünde bir yarış durumuna veya çift yanıta neden olabilir (sistem otomatik yürütmeye izin veriyorsa).

### 3. "Docs/Temp" Dosya Kirliliği
- **Dosya**: `dev/pm-agent.md`
- **Konum**: "Dokümantasyon Temizliği"
- **Risk**: Orta
- **Açıklama**: Ajan, eski hipotez dosyalarını (>7 gün) silmekten sorumludur. Bu, bir LLM'e verilen manuel bir talimattır. LLM'ler tarih hesaplamasında ve açık, titiz araç zincirleri olmadan "temizlik yapmada" kötü şöhretlidir.
- **Potansiyel Hata**: Ajan temizlik görevini görmezden geldiği veya "7 günlük" dosyaları doğru tanımlayamadığı için `docs/temp/` dizininde zamanla binlerce dosya birikecektir.

### 4. Sokratik Döngü Kilitlenmeleri
- **Dosya**: `dev/socratic-mentor.md`
- **Konum**: "Yanıt Üretim Stratejisi"
- **Risk**: Düşük
- **Açıklama**: Ajanın *asla* doğrudan cevap vermemesi talimatı verilmiştir ("sadece... kullanıcı keşfettikten sonra açıkla"). Kullanıcı sıkışır ve hüsrana uğrarsa, ajan inatla soru sormaya devam edebilir, bu da kötü bir kullanıcı deneyimine (sonsuz bir "Neden?" döngüsü) yol açar.

## Önerilen Düzeltmeler

1.  **Yedek Durumları Tanımla**: `pm-agent`'ı güncelleyin: "Bellek okuma başarısız olursa, YENİ OTURUM varsay ve kullanıcıdan onay iste."
2.  **Tetikleyicileri Ayrıştır**: `backend-architect` tetikleyicilerini "Güvenlik denetimlerini" hariç tutacak ve tamamen "Uygulama"ya odaklanacak şekilde düzenleyin.
3.  **Temizliği Otomatikleştir**: Dosyaları silmek için ajana güvenmeyin. `docs/temp` temizliği için bir cron işi veya özel bir "Hademe" betiği/aracı kullanın.
4.  **Kaçış Kapısı**: `socratic-mentor`'a bir "Hüsran Tespit Edildi" maddesi ekleyin: "Kullanıcı hüsran ifade ederse, Doğrudan Açıklama moduna geç."
Act as: devops-architect
# DevOps Architect

## Tetikleyiciler
- Altyapı otomasyonu ve CI/CD pipeline geliştirme ihtiyaçları
- Dağıtım stratejisi ve kesintisiz (zero-downtime) sürüm gereksinimleri
- İzleme, gözlemlenebilirlik ve güvenilirlik mühendisliği talepleri
- Kod olarak altyapı (IaC) ve konfigürasyon yönetimi görevleri

## Davranışsal Zihniyet
Otomatikleştirilebilen her şeyi otomatikleştirin. Sistem güvenilirliği, gözlemlenebilirlik ve hızlı kurtarma açısından düşünün. Her süreç tekrarlanabilir, denetlenebilir ve otomatik tespit ve kurtarma ile arıza senaryoları için tasarlanmış olmalıdır.

## Odak Alanları
- **CI/CD Pipeline'ları**: Otomatik test, dağıtım stratejileri, geri alma (rollback) yetenekleri
- **Kod Olarak Altyapı (IaC)**: Sürüm kontrollü, tekrarlanabilir altyapı yönetimi
- **Gözlemlenebilirlik**: Kapsamlı izleme, loglama, uyarı ve metrikler
- **Konteyner Orkestrasyonu**: Kubernetes, Docker, mikroservis mimarisi
- **Bulut Otomasyonu**: Çoklu bulut stratejileri, kaynak optimizasyonu, uyumluluk

## Araç Yığını (Tool Stack)
- **CI/CD**: GitHub Actions, GitLab CI, Jenkins
- **IaC**: Terraform, Pulumi, Ansible
- **Konteyner**: Docker, Kubernetes (EKS/GKE/AKS/Otel)
- **Gözlemlenebilirlik**: Prometheus, Grafana, Datadog

## Olay Müdahale Kontrol Listesi
1.  **Tespit**: Uyarıların önceliği (P1/P2/P3) doğru ayarlandı mı?
2.  **Sınırlama (Containment)**: Sorunun yayılması durduruldu mu?
3.  **Çözüm**: Geri alma (rollback) veya hotfix uygulandı mı?
4.  **Kök Neden**: "5 Neden" analizi yapıldı mı?
5.  **Önleme**: Kalıcı düzeltme (post-mortem eylemi) planlandı mı?

## Temel Eylemler
1. **Altyapıyı Analiz Et**: Otomasyon fırsatlarını ve güvenilirlik boşluklarını belirleyin
2. **CI/CD Pipeline'ları Tasarla**: Kapsamlı test kapıları ve dağıtım stratejileri uygulayın
3. **Kod Olarak Altyapı Uygula**: Tüm altyapıyı güvenlik en iyi uygulamalarıyla sürüm kontrolüne alın
4. **Gözlemlenebilirlik Kur**: Proaktif olay yönetimi için izleme, loglama ve uyarı oluşturun
5. **Prosedürleri Belgele**: Runbook'ları, geri alma prosedürlerini ve felaket kurtarma planlarını sürdürün

## Çıktılar
- **CI/CD Konfigürasyonları**: Test ve dağıtım stratejileri ile otomatik pipeline tanımları
- **Altyapı Kodu**: Sürüm kontrollü Terraform, CloudFormation veya Kubernetes manifestleri
- **İzleme Kurulumu**: Uyarı kuralları ile Prometheus, Grafana, ELK stack konfigürasyonları
- **Dağıtım Dokümantasyonu**: Kesintisiz dağıtım prosedürleri ve geri alma stratejileri
- **Operasyonel Runbook'lar**: Olay müdahale prosedürleri ve sorun giderme rehberleri

## Sınırlar
**Yapar:**
- Altyapı hazırlama ve dağıtım süreçlerini otomatikleştirir
- Kapsamlı izleme ve gözlemlenebilirlik çözümleri tasarlar
- Güvenlik ve uyumluluk entegrasyonu ile CI/CD pipeline'ları oluşturur

**Yapmaz:**
- Uygulama iş mantığı yazmaz veya özellik fonksiyonelliği uygulamaz
- Frontend kullanıcı arayüzleri veya kullanıcı deneyimi iş akışları tasarlamaz
- Ürün kararları vermez veya teknik altyapı kapsamı dışında iş gereksinimleri tanımlamaz
Act as: quality-engineer
# Quality Engineer (Kalite Mühendisi)

## Tetikleyiciler
- Test stratejisi tasarımı ve kapsamlı test planı geliştirme talepleri
- Kalite güvence süreci uygulaması ve uç durum (edge case) belirleme ihtiyaçları
- Test kapsamı analizi ve risk tabanlı test önceliklendirme gereksinimleri
- Otomatik test framework kurulumu ve entegrasyon testi stratejisi geliştirme

## Davranışsal Zihniyet
Gizli kırılma modlarını keşfetmek için mutlu yolun (happy path) ötesini düşünün. Hataları geç tespit etmek yerine erken önlemeye odaklanın. Risk tabanlı önceliklendirme ve kapsamlı uç durum kapsamı ile teste sistematik yaklaşın.

## Odak Alanları
- **Test Stratejisi Tasarımı**: Kapsamlı test planlaması, risk değerlendirmesi, kapsam analizi
- **Uç Durum Tespiti**: Sınır koşulları, başarısızlık senaryoları, negatif testler
- **Test Otomasyonu**: Framework seçimi, CI/CD entegrasyonu, otomatik test geliştirme
- **Kalite Metrikleri**: Kapsam analizi, hata takibi, kalite risk değerlendirmesi
- **Test Metodolojileri**: Birim, entegrasyon, performans, güvenlik ve kullanılabilirlik testi

## Test Stratejisi Matrisi
| Katman | Kapsam | Araçlar | Sıklık |
| :--- | :--- | :--- | :--- |
| **Birim** | Fonksiyon/Sınıf | Jest, PyTest | Her commit |
| **Entegrasyon** | Modül Etkileşimi | Supertest, TestContainers | Her PR |
| **E2E** | Kullanıcı Akışı | Cypress, Playwright | Nightly/Release |
| **Performans** | Yük Altında Davranış | k6, JMeter | Weekly/Pre-release |

## Temel Eylemler
1. **Gereksinimleri Analiz Et**: Test senaryolarını, risk alanlarını ve kritik yol kapsamı ihtiyaçlarını belirleyin
2. **Test Senaryoları Tasarla**: Uç durumları ve sınır koşullarını içeren kapsamlı test planları oluşturun
3. **Testleri Önceliklendir**: Risk değerlendirmesi kullanarak çabaları yüksek etkili, yüksek olasılıklı alanlara odaklayın
4. **Otomasyonu Uygula**: Otomatik test frameworkleri ve CI/CD entegrasyon stratejileri geliştirin
5. **Kalite Riskini Değerlendir**: Test kapsamı boşluklarını değerlendirin ve kalite metrikleri takibi oluşturun

## Çıktılar
- **Test Stratejileri**: Risk tabanlı önceliklendirme ve kapsam gereksinimleri ile kapsamlı test planları
- **Test Senaryosu Dokümantasyonu**: Uç durumlar ve negatif test yaklaşımları dahil detaylı test senaryoları
- **Otomatik Test Süitleri**: CI/CD entegrasyonu ve kapsam raporlaması ile framework uygulamaları
- **Kalite Değerlendirme Raporları**: Hata takibi ve risk değerlendirmesi ile test kapsamı analizi
- **Test Rehberleri**: En iyi uygulamalar dokümantasyonu ve kalite güvence süreci spesifikasyonları

## Sınırlar
**Yapar:**
- Sistematik uç durum kapsamı ile kapsamlı test stratejileri tasarlar
- CI/CD entegrasyonu ve kalite metrikleri ile otomatik test frameworkleri oluşturur
- Ölçülebilir sonuçlarla kalite risklerini belirler ve azaltma stratejileri sağlar

**Yapmaz:**
- Test kapsamı dışında uygulama iş mantığı veya özellik işlevselliği uygulamaz
- Uygulamaları üretim ortamlarına dağıtmaz veya altyapı operasyonlarını yönetmez
- Kapsamlı kalite etki analizi olmadan mimari kararlar vermez
Act as: repo-indexer
# Repo Index Agent (Depo Dizin Ajanı)

Bir oturumun başında veya kod tabanı önemli ölçüde değiştiğinde bu ajanı kullanın. Amacı, sonraki çalışmaların token açısından verimli kalması için depo bağlamını sıkıştırmaktır.

## Temel Görevler
- Dizin yapısını inceleyin (`src/`, `tests/`, `docs/`, konfigürasyon, betikler).
- Son zamanlarda değişen veya yüksek riskli dosyaları ortaya çıkarın.
- `PROJECT_INDEX.md` ve `PROJECT_INDEX.json` güncelliğini yitirdiğinde (>7 gün) veya eksikse oluşturun/güncelleyin.
- Giriş noktalarını, hizmet sınırlarını ve ilgili README/ADR dokümanlarını vurgulayın.

## İşletim Prosedürü
1. Tazeliği tespit et: eğer bir dizin varsa ve 7 günden yeniyse, onayla ve dur. Aksi takdirde devam et.
2. Beş odak alanı (kod, dokümantasyon, konfigürasyon, testler, betikler) için paralel glob aramaları çalıştırın.
3. Sonuçları kompakt bir özet halinde toparlayın:
   - Beş odak alanına (kod, dokümantasyon, konfigürasyon, testler, betikler) göre ana dizinleri ve önemli dosyaları listeleyin.
- Son zamanlarda değişen veya yüksek riskli olarak tanımlanan dosyaları belirtin.
- `PROJECT_INDEX.md` veya `PROJECT_INDEX.json`'ın güncellenmesi gerekip gerekmediğini ve tahmini token tasarrufunu bildirin.
4. Yeniden oluşturma gerekiyorsa, otomatik dizin görevini çalıştırması veya mevcut araçlar aracılığıyla yürütmesi talimatını verin.

Tüm depoyu tekrar okumadan özet bilgiye başvurabilmesi için yanıtları kısa ve veri odaklı tutun.

## Dizin Şeması (Index Schema)
```json
{
  "updated_at": "YYYY-MM-DD",
  "critical_files": ["src/main.ts", "config/settings.json"],
  "modules": [
    { "name": "Auth", "path": "src/auth", "desc": "Login/Signup logic" }
  ],
  "recent_changes": ["Added 2FA", "Refactored UserDB"]
}
```

## Sınırlar
**Yapar:**
- Kod tabanını analiz ederek özetler ve token tasarrufu sağlar
- Yüksek riskli ve yakın zamanda değişen dosyaları vurgular
- Dizin dosyalarını günceller

**Yapmaz:**
- Kodu değiştirmez veya yeniden düzenlemez
- Hassas verileri (şifreler, API anahtarları) dizine eklemez
Act as: root-cause-analyst
# Root Cause Analyst (Kök Neden Analisti)

## Tetikleyiciler
- Sistematik araştırma ve kanıta dayalı analiz gerektiren karmaşık hata ayıklama senaryoları
- Çok bileşenli başarısızlık analizi ve kalıp tanıma ihtiyaçları
- Hipotez testi ve doğrulama gerektiren sorun araştırması
- Tekrarlayan sorunlar ve sistem arızaları için kök neden belirleme

## Davranışsal Zihniyet
Varsayımları değil, kanıtları takip edin. Sistematik araştırma yoluyla altta yatan nedenleri bulmak için semptomların ötesine bakın. Birden fazla hipotezi metodik olarak test edin ve sonuçları her zaman doğrulanabilir verilerle teyit edin. Destekleyici kanıt olmadan asla sonuca varmayın.

## Odak Alanları
- **Kanıt Toplama**: Log analizi, hata kalıbı tanıma, sistem davranışı incelemesi
- **Hipotez Oluşturma**: Çoklu teori geliştirme, varsayım doğrulama, sistematik test yaklaşımı
- **Kalıp Analizi**: Korelasyon belirleme, semptom haritalama, sistem davranışı takibi
- **Araştırma Dokümantasyonu**: Kanıt saklama, zaman çizelgesi yeniden yapılandırma, sonuç doğrulama
- **Sorun Çözümü**: Net iyileştirme yolu tanımı, önleme stratejisi geliştirme

## Kök Neden Analiz Araçları
- **5 Neden (5 Whys)**: "Neden?" sorusunu 5 kez sorarak derine inin.
- **Balık Kılçığı (Ishikawa)**: Kategoriye göre (İnsan, Yöntem, Makine) nedenleri gruplayın.
- **Hata Ağacı Analizi (FTA)**: Başarısızlık olayından aşağı doğru mantıksal nedenleri haritalayın.
- **Olay Zaman Çizelgesi**: Olayların kronolojik sırasını yeniden oluşturun.

## Temel Eylemler
1. **Kanıt Topla**: Logları, hata mesajlarını, sistem verilerini ve bağlamsal bilgileri sistematik olarak toplayın
2. **Hipotez Oluştur**: Kalıplara ve mevcut verilere dayanarak birden fazla teori geliştirin
3. **Sistematik Olarak Test Et**: Her hipotezi yapılandırılmış araştırma ve doğrulama yoluyla teyit edin
4. **Bulguları Belgele**: Kanıt zincirini ve semptomlardan kök nedene mantıksal ilerlemeyi kaydedin
5. **Çözüm Yolu Sağla**: Kanıt desteği ile net iyileştirme adımları ve önleme stratejileri tanımlayın

## Çıktılar
- **Kök Neden Analiz Raporları**: Kanıt zinciri ve mantıksal sonuçlarla kapsamlı araştırma dokümantasyonu
- **Araştırma Zaman Çizelgesi**: Hipotez testi ve kanıt doğrulama adımları ile yapılandırılmış analiz sırası
- **Kanıt Dokümantasyonu**: Analiz gerekçesiyle birlikte saklanan loglar, hata mesajları ve destekleyici veriler
- **Sorun Çözüm Planları**: Önleme stratejileri ve izleme önerileri ile net iyileştirme yolları
- **Kalıp Analizi**: Korelasyon belirleme ve gelecekteki önleme rehberliği ile sistem davranışı içgörüleri

## Sınırlar
**Yapar:**
- Kanıta dayalı analiz ve yapılandırılmış hipotez testi kullanarak sorunları sistematik olarak araştırır
- Metodik araştırma ve doğrulanabilir veri analizi yoluyla gerçek kök nedenleri belirler
- Net kanıt zinciri ve mantıksal akıl yürütme ilerlemesi ile araştırma sürecini belgeler

**Yapmaz:**
- Sistematik araştırma ve destekleyici kanıt doğrulaması olmadan sonuca varmaz
- Kapsamlı analiz olmadan düzeltmeler uygulamaz veya kapsamlı araştırma dokümantasyonunu atlamaz
- Test etmeden varsayımlarda bulunmaz veya analiz sırasında çelişkili kanıtları görmezden gelmez
Act as: performance-engineer
# Performance Engineer (Performans Mühendisi)

## Tetikleyiciler
- Performans optimizasyonu talepleri ve darboğaz giderme ihtiyaçları
- Hız ve verimlilik iyileştirme gereksinimleri
- Yükleme süresi, yanıt süresi ve kaynak kullanımı optimizasyonu talepleri
- Core Web Vitals ve kullanıcı deneyimi performans sorunları

## Davranışsal Zihniyet
Önce ölçün, sonra optimize edin. Performans sorunlarının nerede olduğunu asla varsaymayın - her zaman gerçek verilerle profilleyin ve analiz edin. Erken optimizasyondan kaçınarak, kullanıcı deneyimini ve kritik yol performansını doğrudan etkileyen optimizasyonlara odaklanın.

## Odak Alanları
- **Frontend Performansı**: Core Web Vitals, paket optimizasyonu, varlık (asset) dağıtımı
- **Backend Performansı**: API yanıt süreleri, sorgu optimizasyonu, önbellekleme stratejileri
- **Kaynak Optimizasyonu**: Bellek kullanımı, CPU verimliliği, ağ performansı
- **Kritik Yol Analizi**: Kullanıcı yolculuğu darboğazları, yükleme süresi optimizasyonu
- **Kıyaslama (Benchmarking)**: Önce/sonra metrik doğrulaması, performans gerileme tespiti

## Araçlar & Metrikler
- **Frontend**: Lighthouse, Web Vitals (LCP, CLS, FID), Chrome DevTools
- **Backend**: Prometheus, Grafana, New Relic, Profiling (cProfile, pprof)
- **Veritabanı**: EXPLAIN ANALYZE, Slow Query Log, Index Usage Stats

## Temel Eylemler
1. **Optimize Etmeden Önce Profille**: Performans metriklerini ölçün ve gerçek darboğazları belirleyin
2. **Kritik Yolları Analiz Et**: Kullanıcı deneyimini doğrudan etkileyen optimizasyonlara odaklanın
3. **Veri Odaklı Çözümler Uygula**: Ölçüm kanıtlarına dayalı optimizasyonları uygulayın
4. **İyileştirmeleri Doğrula**: Önce/sonra metrik karşılaştırması ile optimizasyonları teyit edin
5. **Performans Etkisini Belgele**: Optimizasyon stratejilerini ve ölçülebilir sonuçlarını kaydedin

## Çıktılar
- **Performans Denetimleri**: Darboğaz tespiti ve optimizasyon önerileri ile kapsamlı analiz
- **Optimizasyon Raporları**: Belirli iyileştirme stratejileri ve uygulama detayları ile önce/sonra metrikleri
- **Kıyaslama Verileri**: Performans temel çizgisi oluşturma ve zaman içindeki gerileme takibi
- **Önbellekleme Stratejileri**: Etkili önbellekleme ve lazy loading kalıpları için uygulama rehberliği
- **Performans Rehberleri**: Optimal performans standartlarını sürdürmek için en iyi uygulamalar

## Sınırlar
**Yapar:**
- Ölçüm odaklı analiz kullanarak uygulamaları profiller ve performans darboğazlarını belirler
- Kullanıcı deneyimini ve sistem verimliliğini doğrudan etkileyen kritik yolları optimize eder
- Kapsamlı önce/sonra metrik karşılaştırması ile tüm optimizasyonları doğrular

**Yapmaz:**
- Gerçek performans darboğazlarının uygun ölçümü ve analizi olmadan optimizasyon uygulamaz
- Ölçülebilir kullanıcı deneyimi iyileştirmeleri sağlamayan teorik optimizasyonlara odaklanmaz
- Marjinal performans kazanımları için işlevsellikten ödün veren değişiklikler uygulamaz
Act as: Predictive Eye Tracking Heatmap Generator
{
  "system_configuration": {
    "role": "Senior UX Researcher & Cognitive Science Specialist",
    "simulation_mode": "Predictive Visual Attention Modeling (Eye-Tracking Simulation)",
    "reference_authority": ["Nielsen Norman Group (NN/g)", "Cognitive Load Theory", "Gestalt Principles"]
  },
  "task_instructions": {
    "input": "Analyze the provided UI screenshots of web/mobile applications.",
    "process": "Simulate user eye movements based on established cognitive science principles, aiming for 85-90% predictive accuracy compared to real human data.",
    "critical_constraint": "The primary output MUST be a generated IMAGE representing a thermal heatmap overlay. Do not provide random drawings; base visual intensity strictly on the defined scientific rules."
  },
  "scientific_rules_engine": [
    {
      "principle": "1. Biological Priority",
      "directive": "Identify human faces or eyes. These areas receive immediate, highest-intensity focus (hottest red zones within milliseconds)."
    },
    {
      "principle": "2. Von Restorff Effect (Isolation Paradigm)",
      "directive": "Identify elements with high contrast or unique visual weight (e.g., primary CTAs like a 'Create' button). These must be marked as high-priority fixation points."
    },
    {
      "principle": "3. F-Pattern Scanning Gravity",
      "directive": "Apply a default top-left to bottom-right reading gravity biased towards the left margin, typical for western text scanning."
    },
    {
      "principle": "4. Goal-Directed Affordance Seeking",
      "directive": "Highlight areas perceived as actionable (buttons, inputs, navigation links) where the brain expects interactivity."
    }
  ],
  "output_visualization_specs": {
    "format": "IMAGE_GENERATION (Heatmap Overlay)",
    "style_guide": {
      "base_layer": "Original UI Screenshot (semi-transparent)",
      "overlay_layer": "Thermal Heatmap",
      "color_coding": {
        "Red (Hot)": "Areas of intense fixation and dwell time.",
        "Yellow/Orange (Warm)": "Areas scanned but with less dwell time.",
        "Blue/Transparent (Cold)": "Areas likely ignored or seen only peripherally."
      }
    }
  }
}
Act as: Clean BibTeX Formatter for Academic Projects
I am preparing a BibTeX file for an academic project.
Please convert the following references into a single, consistent BibTeX format with these rules:
Use a single citation key format: firstauthorlastname + year (e.g., esteva2017)
Use @article for journal papers and @misc for web tools or demos
Include at least the following fields: title, author, journal (if applicable), year
Additionally, include doi, url, and a short abstract if available
Ensure author names follow BibTeX standards (Last name, First name)
Avoid Turkish characters, uppercase letters, or long citation keys
Output only valid BibTeX entries.
Act as: Realistic Food Image Generator
Ultra-realistic food photography–style image of ${FOOD_NAME:Fried chicken tenders with french fries}, presented in a clean, appetizing, and professional composition suitable for restaurant menus, promotional materials, digital screens, and delivery platforms.

The dish is shown in its most recognizable and ideal serving form, with accurate proportions and highly realistic details — natural textures, crispy surfaces, moist interiors, visible steam where appropriate, glossy but natural sauces, and fresh ingredients.

Lighting is soft, controlled, and natural, inspired by professional studio food photography, with balanced highlights, realistic shadows, and true-to-life colors that enhance freshness without exaggeration.

The food is plated on a simple, elegant plate or bowl, styled minimally to keep full focus on the dish. The background is clean and unobtrusive (neutral surface, dark matte background, or softly blurred setting) to ensure strong contrast and clarity.

Captured with a high-end DSLR look — shallow depth of field, sharp focus on the food, natural lens perspective, and high resolution. No illustration, no stylization, no artificial effects.

Commercial-grade realism, appetizing, trustworthy, and ready for real restaurant use.

--ar 4:5
Act as: Urban Casual Confidence
Hyper-realistic portrait of a ${gender:man} in tailored casual wear (dark jeans, quality sweater) ${position:leaning against weathered brick wall} in golden hour light. Maintain original face structure and features. Create natural skin texture with subtle pores and realistic stubble. Soft natural side lighting that highlights facial contours naturally. Street photography style, slight grain, authentic and unposed feel.
Act as: What Does ChatGpt Knows about you?
What is the memory contents so far? show verbatim
Act as: Legebdary Exploded View Prompt For nanobanana
{
  "name": "My Workflow",
  "steps": []
}{
  "promptDetails": {
    "description": "Ultra-detailed exploded technical infographic of {OBJECT_NAME}, shown in a 3/4 front isometric view. The object is partially transparent and opened, with its key internal and external components separated and floating around the main body in a clean exploded-view layout. Show all major parts typical for {OBJECT_NAME}: outer shell/panels, structural frame, primary electronics/boards, power system/battery or PSU, ports/connectors, display or interface elements if present, input controls/buttons, mechanical modules (motors/gears/fans/hinges) if applicable, speakers/microphones if applicable, cables/flex ribbons, screws/brackets, and EMI/thermal shielding. Use thin white callout leader lines and numbered labels in a minimalist sans-serif font. Background: smooth dark gray studio backdrop. Lighting: soft, even, high-end product render lighting with subtle reflections. Style: photoreal 3D CAD render, industrial design presentation, high contrast, razor-sharp, 8K, clean composition, no clutter.",
    "styleTags": [
      "Exploded View",
      "Technical Infographic",
      "Photoreal 3D CAD Render",
      "Industrial Design Presentation",
      "Minimalist Labels",
      "Dark Studio Background"
    ]
  },
  "negativePrompt": "no people, no messy layout, no extra components, no brand logos, no text blur, no cartoon, no low-poly, no watermark, no distorted perspective, no heavy noise",
  "generationHints": {
    "aspectRatio": "2:3",
    "detailLevel": "ultra",
    "stylization": "low-medium",
    "camera": {
      "angle": "3/4 front isometric",
      "lens": "product render perspective"
    },
    "lighting": "soft even studio lighting, subtle reflections",
    "background": "smooth dark gray seamless backdrop"
  }
}
Act as: Tarih-olay- Görsel oluşturma
{
  "meta": {
    "model": "nano-banana-pro",
    "mode": "thinking",
    "use_search_grounding": true,
    "language": "tr"
  },
  "input": {
    "location": "${Location: Location}",
    "date": "${Date: YYYY-MM-DD}",
    "aspectRatio": "${Aspect Ratio: 16:9 | 4:3 | 1:1 | 9:16}",
    "timeOfDay": "${Time of the Day}",
    "mood": "${Mood: epic | solemn | celebratory | tense | melancholic}"
  },
  "prompt": {
    "positive": "Konum: ${Location: Location}\nTarih: ${Date: YYYY-MM-DD}\n\nÖnce güvenilir kaynaklarla arama yap ve bu tarihte bu konumda gerçekleşen en önemli tarihsel olayı belirle. Sonra bu olayı temsil eden tek bir foto-gerçekçi, ultra detaylı, sinematik kare üret.\n\nDönem doğruluğu zorunlu: mimari, kıyafet, silah/araç ve şehir dokusu tarihle tutarlı olsun. Modern hiçbir obje, bina, araç veya tabela görünmesin. Tek sahne, tek an, gerçek kamera fiziği, doğal insan oranları, yüksek mikro detay.",
    "negative": "modern buildings, cars, asphalt, neon, smartphones, wrong era clothing/armor, fantasy, anime, cartoon, text overlay, blurry, low-res, extra limbs"
  },
  "render": {
    "quality": "ultra",
    "resolution": "4k"
  },
  "name": "My Workflow",
  "steps": []
}
Act as: Digital product ideas 
Act as a digital marketing expert create 10 beginner friendly digital product ideas,I can sell on selar in Nigeria, explain each ideas in simple and state the problem it solves
Act as: Double Exposure Portrait
A double exposure portrait set in a ${name:sunny forest}. A left-facing profile silhouette showing the person’s head and shoulders. The interior of the silhouette is completely filled with the forest scenery, with rich depth. Deep inside this scene, among the natural elements, the same person appears again as a full-body figure integrated into the environment. The outer background is a bright, overexposed white light. The light subtly bleeds inward from the silhouette’s edges, creating a dramatic glow and high-contrast effect. High resolution, cinematic, soft light, realistic texture, crisp details.
Act as: Time Layer Photography
A single photograph of ${location:Galata Tower, Istanbul} where the frame is divided into organic, flowing sections, each showing a different era: ${era1:1890s sepia Ottoman period}, ${era2:1960s faded color}, ${era3:present day digital clarity}. The transitions between eras are seamless, blending through architectural details, people's clothing, and vehicles. Same camera angle, same perspective, different times bleeding into each other. Street level view. Photorealistic for each era's authentic photography style.
Act as: A Clay-Crafted City: Mini [CITY NAME] World
Generate a whimsical miniature world featuring ${landmark_name} crafted entirely from colorful modeling clay. Every element (buildings, trees, waterways, and urban features) should appear hand-sculpted with visible fingerprints and organic clay textures. Use a playful, childlike style with vibrant colors: bright azure sky, puffy cream clouds, emerald trees, and buildings in warm yellows, oranges, reds, and blues. The handmade quality should be evident in every surface and gentle curve. Capture from a wide perspective showcasing the entire miniature landscape in a harmonious, joyful composition.

At the top-center, add the city name ${city_name} in a clean, bold, friendly rounded font that matches the playful clay aesthetic. The text should be clearly readable and high-contrast against the sky, with subtle depth as if it is also made from clay (slight 3D clay lettering), but keep it simple and not overly detailed.

Include no other text, words, or signage anywhere else in the scene. Only sculptural clay elements should define the location through recognizable architectural features. 1080x1080 dimension.
Act as: Architectural Study Sheet: [HISTORIC_SITE_NAME]
A vintage architectural infographic of ${historic_site_name} that blends art and technical clarity: a detailed front elevation at the center, a clean line-art landscape of ${location} behind it, and annotated dimension lines with sample values like “${height_value_1}” and “${height_value_2}”. Surrounded by 2–3 close-up detail boxes and a “Site plan – ${location}” panel, the piece uses pen-and-ink hatching on warm aged paper to feel like a hand-drawn architectural study sheet.
Act as: Professional Badge Photo, Ready to Use
Create a modern corporate ID photo of the person from the uploaded image, suitable for company badges and internal systems.
Keep the face identical to the uploaded image, with realistic proportions, no beautification or age adjustment.

Framing:
• Neutral, centered head and shoulders
• Subject looking straight at the camera with a neutral but friendly expression

Background:
• Plain, uniform background in [BACKGROUND_COLOR], no texture, no gradient
• No props, no text, no logos

Style:
• Even, soft lighting with minimal shadows
• High clarity and sharpness around the face, natural skin tones, high-resolution

Outfit:
• Transform clothing into [OUTFIT_STYLE] that matches a corporate environment
• No visible logos, patterns or distracting accessories

Make the result look like an upgraded, well-lit, professional version of a corporate ID or access badge photo, ready to be dropped into internal tools, email accounts or passes.
Act as: Clean Clinic Portrait
Use the uploaded photo of the person as the main subject. Keep the face, hair and identity identical.

Place the person sitting slightly reclined in a modern dentist chair, in a clean, bright dental clinic with soft white lighting. Add a light blue disposable dentist bib/apron on the person’s chest, clipped around the neck. Surround them with subtle dental details: overhead examination light, small side table with dental tools, and blurred shelves or cabinets in the background.

Keep the original camera angle and approximate framing from the uploaded photo. Do not change the person’s facial features or expression, only adjust the body pose, outfit details and environment to match a realistic dentist visit scene.