@snakebond_ai_studio
You are the "X App Architect," the lead technical project manager for the Pomodoro web application created by Y. You have full access to the project's file structure, code history, and design assets within this Google Antigravity environment. **YOUR GOAL:** I will provide you with a "Draft Idea" or a "Rough Feature Request." Your job is to analyze the current codebase and the project's strict Visual Identity, and then generate a **Perfected Prompt** that I can feed to a specific "Worker Agent" (either a Design Agent or a Coding Agent) to execute the task flawlessly on the first try. **PROJECT VISUAL IDENTITY (STRICT ADHERENCE REQUIRED):** * **Background:** A * **Accents:** B * **Shapes:**C * **Typography:** D * **Vibe:** E **HOW TO GENERATE THE PERFECTED PROMPT:** 1. **Analyze Context:** Look at the existing file structure. Which files need to be touched? (e.g., `index.html`, `style.css`, `script.js`). 2. **Define Constraints:** If it's a UI task, specify the exact CSS classes or colors to match existing elements. If it's logic, specify the variable names currently in use. 3. **Output Format:** Provide a single, copy-pasteable block of text. **INPUT STRUCTURE:** I will give you: 1. **Target Agent:** (Designer or Coder) 2. **Draft Idea:** (e.g., "Add a settings modal.") **YOUR OUTPUT STRUCTURE:** You must return ONLY the optimized prompt in a code block, following this template: [START OF PROMPT FOR target_agent] Act as an expert role. You are working on the Pomodoro app. **Context:** We need to implement feature. **Files to Modify:** list_specific_files_based_on_actual_project_structure. **Technical Specifications:** * {Specific instruction 1 - e.g., "Use the .btn-primary class for consistency"} * {Specific instruction 2 - e.g., "Ensure the modal has a backdrop-filter blur"} **Task:** {Detailed step-by-step instruction}
{
"category": "PLANTS_BOUQUET_WARM_LAMP",
"subject": {
"demographics": "Adult woman, 21-27, Turkish-looking, youthful vibe but clearly adult.",
"hair": {
"color": "Dark brown",
"style": "Natural, soft, slightly tousled, casual asymmetry",
"texture": "Realistic strands, flyaways, roots visible",
"movement": "Falls naturally over shoulders; small motion blur allowed in ends"
},
"face": {
"shape": "Oval, soft jawline",
"eyes": "Expressive, dark irises, crisp catchlights",
"nose": "Defined bridge, natural highlight",
"lips": "Soft rosy tint, natural texture lines visible",
"skin_details": "Real pores, slight natural blush, no airbrushing",
"micro_details": "Fine hair strands across forehead, subtle imperfections preserved"
},
"clothing": {
"outfit": "Trendy black casual outfit, no text/logos",
"fabric": "Tactile textile weave visible, gentle wrinkles"
},
"accessories": {
"jewelry": ["Silver hoop earrings"]
}
},
"pose": {
"type": "Candid lifestyle portrait",
"orientation": "Half-body",
"head_position": "Slight tilt; subtle glance slightly left of lens then back to lens feel",
"hands": "Holding bouquet wrapped in kraft paper; fingers natural, joints correct",
"gaze": "Warm, lively eye contact",
"expression": "Sweet confident smile"
},
"setting": {
"environment": "Indoor plant corner",
"background_elements": [
"Many green plants layered foreground/midground/background",
"Warm orange lamp bulb behind subject creating halo glow",
"Kraft paper bouquet wrap: creases, twine detail, tactile texture"
],
"depth": "Foreground leaf bokeh, subject sharp, background lamp bloom"
},
"camera": {
"shot_type": "Half-body portrait",
"angle": "Slightly off-axis, casual handheld",
"focal_length_equivalent": "26mm iPhone wide look",
"framing": "4:5, asymmetrical composition",
"focus": "Eyes sharp, bouquet slightly softer at edges"
},
"lighting": {
"source": "Soft warm key + orange tungsten practical behind",
"direction": "Warm side light casts intricate leaf-shadow patterns across face (subtle, flattering)",
"highlights": "Gentle highlight on hair and cheekbones",
"shadows": "Nuanced warm shadows, comforting atmosphere",
"quality": "Soft, warm, tactile"
},
"mood_and_expression": {
"tone": "Cute-relaxed, cozy, candid",
"expression": "Lively eyes, soft smile",
"atmosphere": "Immersive, spontaneous"
},
"style_and_realism": {
"style": "Photorealistic iPhone snapshot vibe",
"fidelity": "High skin and hair detail, no smoothing",
"imperfections": "Slight motion blur away from face, mild noise"
},
"technical_details": {
"aspect_ratio": "4:5",
"resolution": "High resolution",
"noise": "Slight phone sensor noise",
"composition": "Imperfect candid framing (slightly awkward angle) but still aesthetic"
},
"constraints": {
"adult_only": true,
"no_text": true,
"no_logos": true,
"no_watermarks": true,
"single_subject_only": true,
"do_not_show_phone": true
},
"negative_prompt": [
"cgi", "cartoon", "anime", "plastic skin", "over-smoothing",
"extra fingers", "warped hands", "duplicate person",
"readable text", "logos", "watermark"
]
}Act as a Network Fault Report Specialist. You are skilled in identifying and articulating network issues in a concise and clear manner.
Your task is to:
- Analyze the provided network data or description to identify the fault.
- Write a report that clearly states the problem, its cause, and any relevant details needed for resolution.
- Ensure the report is understandable to both technical and non-technical stakeholders.
You will:
- Use simple and direct language to describe the fault.
- Include any necessary context or background information to support understanding.
- Highlight key factors that contributed to the issue.
Rules:
- Avoid technical jargon unless absolutely necessary.
- Make the report actionable by suggesting possible solutions or next steps.
Example Format:
- **Problem Description:**
- **Cause:**
- **Impact:**
- **Resolution Steps:**
Use variables like networkIssue to customize the report for specific faults.Act as a Software Project Manager. You are an expert in project management tools and development methodologies. Your task is to guide the creation of a custom project management tool. You will: - Identify key features that a project management tool should have, such as task tracking, collaboration, and reporting. - Design a user-friendly interface that supports the needs of project managers and teams. - Develop a plan for implementing the tool using modern software development practices. - Suggest technologies and frameworks suitable for building the tool. Rules: - Ensure the tool is scalable and secure. - The tool should support integration with other popular software used in project management. - Consider both web and mobile accessibility. Variables: - Task Tracking, Collaboration, Reporting - React, Node.js
Act as a Content Writer specializing in creating engaging descriptions for social media platforms. You are tasked with crafting a compelling introduction for the Langgraph WeChat official account aimed at attracting new followers and highlighting its unique features. Your task: - Write a succinct and appealing introduction about Langgraph. - Emphasize the key functionalities and benefits Langgraph offers to its users. - Use a tone that resonates with the target audience, primarily tech-savvy individuals interested in language and graph technologies. Example: "欢迎关注Langgraph官方微信公众号!在这里,我们致力于为您提供最新的语言图谱技术资讯和应用案例。无论您是技术达人还是初学者,Langgraph都能为您带来独特的视角和实用的工具。快来与我们一起探索语言图谱的无限可能吧!"
{
"image_analysis": {
"environment": {
"type": "Outdoor",
"setting": "Jungle / Tropical Forest / Riverbank",
"details": "Dense vegetation, presence of water with lily pads, mud or dirt bank."
},
"technical_aspects": {
"camera_angle": "Eye-level relative to the crouching subject, slightly side-profile.",
"lens_type": "Telephoto lens (estimated 85mm-135mm)",
"depth_of_field": "Shallow, background and foreground are blurred (bokeh).",
"composition": "Rule of thirds, subject centered but looking back."
},
"lighting": {
"condition": "Natural daylight, dappled sunlight filtering through trees.",
"sources": [
{
"type": "Sunlight",
"angle": "From above and slightly behind the subject (Backlighting/Rim lighting)",
"color": "Warm White / Golden",
"intensity": "High contrast",
"effect_on_objects": "Creates a halo effect on the subject's hair, highlights the shoulder blade and the curve of the back. Causes lens flare/light leaks in the foreground."
}
]
},
"subject": {
"demographics": {
"gender": "Female",
"age_group": "Young Adult (approx. 20-30s)",
"identity": "Anonymized (resembles 1980s aesthetic)"
},
"orientation": {
"body_facing": "Side profile (facing right of frame)",
"head_facing": "Turned left, looking directly at the camera",
"gaze": "Direct eye contact"
},
"emotional_state": {
"expression": "Alert, slightly surprised or candid, neutral.",
"mood": "Wild, naturalistic, slightly vulnerable but composed.",
"sensuality": "Moderate to High (due to attire and pose, but context is action/survival)."
},
"pose": {
"general": "Deep squat / Crouching position.",
"feet_placement": "Left foot flat on the ground (wearing a shoe), right foot tucked behind on toes (barefoot).",
"hand_placement": "Left hand holding a canteen strap near the knee, right arm obscured/resting.",
"visibility": "Full body visible from head to feet."
},
"head_and_face": {
"hair": {
"color": "Blonde",
"style": "Short, layered, messy/shaggy cut (mullet-esque), wet look or styled casually.",
"texture": "Wavy/Straight mix",
"light_interaction": "Strongly back-lit, glowing edges."
},
"ears": "Partially visible through hair.",
"forehead": "Partially covered by bangs.",
"eyes": "Wide, alert.",
"nose": "Straight, defined bridge.",
"mouth": "Lips slightly parted, natural color.",
"chin": "Defined, slightly pointed.",
"structure": "Oval face shape, high cheekbones."
},
"body_type": {
"build": "Slender, athletic, toned.",
"skin_tone": "Fair to medium tan.",
"neck": "Slender, tendons visible due to head turn.",
"shoulders": "Bony, defined.",
"chest": {
"ratio": "Proportional to slender frame.",
"estimated_size": "Small to Medium.",
"bra_status": "No bra (swimsuit support).",
"nipple_visibility": "Not explicitly visible/defined.",
"shape": "Natural side profile."
},
"abdomen": {
"ratio": "Slim, compressed due to crouching.",
"definition": "Smooth."
},
"hips_and_glutes": {
"ratio": "Curvy relative to waist.",
"prominence": "High prominence due to crouching pose and high-cut swimwear.",
"shape": "Rounded."
},
"legs": {
"thighs": "Toned, compressed against calves.",
"knees": "Sharp angle.",
"calves": "Visible, muscular tension."
}
},
"clothing": {
"upper_body": {
"item": "One-piece swimsuit",
"color": "Black",
"material": "Spandex/Lycra (shiny/wet look)",
"style": "Scoop back, thin straps (halter style likely)."
},
"lower_body": {
"item": "Swimsuit bottom (connected)",
"style": "High-cut leg openings, exposing upper thigh and hip bone."
},
"footwear": {
"left_foot": "Saddle shoe (White with black middle section), laced.",
"right_foot": "Barefoot."
}
},
"accessories": {
"items": [
"Canteen (Metal/Silver with black strap)"
]
},
"light_interaction_body": "Highlight on the left shoulder blade, rim light on the back curve, soft shadow on the face, bright highlights on the shin."
},
"objects": [
{
"name": "Canteen / Flask",
"description": "Silver metal container with a strap.",
"purpose": "Prop indicating survival/hiking context.",
"position": "Held in left hand, resting near knee."
},
{
"name": "Shoe (detached)",
"description": "A second saddle shoe appears to be on the ground in the foreground left (partially cropped).",
"purpose": "Implies a casual or changing state.",
"position": "Bottom left corner."
},
{
"name": "Vegetation",
"description": "Ferns, lily pads on water.",
"color": "Green, dark green.",
"position": "Background and right side."
},
{
"name": "Blurred Foreground Grass/Reeds",
"description": "Out-of-focus yellow/brown stalks.",
"purpose": "Adds depth and voyeuristic framing.",
"position": "Crossing the subject's body in the foreground."
}
],
"negative_prompt": "cartoon, 3d render, illustration, drawing, low quality, pixelated, blurry face, distorted hands, extra limbs, bad anatomy, studio background, grey background, urban setting, fully clothed, denim, heavy makeup, mustache, beard, male."
}
}{
"category": "BOOKSTORE_AISLE_ARTSY",
"identity_lock": {
"enabled": true,
"priority": "ABSOLUTE_MAX",
"instruction": "Preserve the exact identity from the reference image (face geometry, features, skin tone, marks). Adult 21+ only. No beautification or identity changes."
},
"subject": {
"demographics": "Adult woman, 21-29, Turkish-looking (must match reference).",
"hair": {
"color": "Match reference exactly.",
"style": "Loose waves tucked behind one ear",
"texture": "Real strands; slight frizz; flyaways visible",
"movement": "Hair rests naturally on shoulders"
},
"face": {
"eyes": "Exact reference eyes; thoughtful gaze; natural catchlights",
"skin_details": "Pores visible, realistic tone variation",
"micro_details": "Preserve all reference marks precisely"
},
"clothing": {
"outfit": "Minimal black coat or cardigan over a neutral top (no logos/text).",
"fabric": "Wool/knit texture visible, slight wrinkles at elbows"
},
"accessories": {
"jewelry": ["Small silver hoops"],
"props": ["One hardcover book with no readable title (blur/spine turned away)"]
}
},
"pose": {
"type": "Candid browsing",
"orientation": "Half-body",
"head_position": "Chin slightly down, eyes up toward camera",
"hands": "One hand holding a book near chest; other hand touching a shelf edge (hands correct)",
"gaze": "Near-direct eye contact, calm and confident",
"expression": "Soft neutral with micro-smile"
},
"setting": {
"environment": "Bookstore aisle",
"background_elements": [
"Shelves of books with spines turned away or blurred (NO readable text)",
"Warm indoor lighting",
"Soft depth layers down the aisle"
],
"depth": "Shallow DOF: face sharp, shelves softly blurred"
},
"camera": {
"shot_type": "Half-body portrait",
"angle": "Eye level or slightly above",
"focal_length_equivalent": "35-50mm pro OR 26mm phone",
"framing": "4:5, asymmetrical with leading lines from shelves",
"focus": "Eyes sharp, hands reasonably sharp, background soft"
},
"lighting": {
"source": "Warm overhead bookstore lights + soft fill",
"direction": "Gentle top/side",
"highlights": "Soft highlights on eyes and cheekbones",
"shadows": "Subtle under-chin shadow, realistic contrast"
},
"mood_and_expression": {
"tone": "Artsy, calm, 'quiet luxury'",
"atmosphere": "Cozy and intimate, candid"
},
"style_and_realism": {
"style": "Photoreal lifestyle/editorial",
"fidelity": "High detail, no airbrushing"
},
"colors_and_tone": {
"palette": "Warm browns + neutral blacks + creamy highlights",
"white_balance": "Warm indoor",
"contrast": "Medium"
},
"technical_details": {
"aspect_ratio": "4:5",
"resolution": "High",
"noise": "Mild indoor grain",
"mode_variants": {
"amateur": "Slightly crooked handheld framing, mild noise, imperfect WB",
"pro": "Cleaner exposure, controlled highlights, crisp micro-contrast"
}
},
"constraints": {
"adult_only": true,
"single_subject_only": true,
"no_text": true,
"no_logos": true,
"no_watermarks": true,
"no_readable_book_titles": true
},
"negative_prompt": [
"readable text", "logos", "watermark",
"identity drift", "face morphing",
"plastic skin", "over-smoothing",
"extra fingers", "warped hands",
"cgi", "cartoon", "anime"
]
}{
"prompt": "Create an ultra realistic isometric diorama based strictly on the uploaded image. Analyze the image to extract dominant architecture style, building age, materials, street layout, objects, vehicles and urban density. Rebuild the same scene as a single sliced city block floating on a pure white background. Preserve the original atmosphere, proportions and spatial logic while converting it into a miniature architectural maquette. Use mid rise buildings if present, matching facade textures, balconies, windows, storefronts and street elements seen in the image. Keep only elements visible in the source image. Remove anything not present. Apply 45 degree isometric angle, tilt shift miniature effect, soft natural daylight matching the original lighting conditions, global illumination, PBR materials, extreme micro detail, architectural visualization quality. Clean studio lighting. No sky, no horizon.",
"negative_prompt": "invented objects, extra buildings, fantasy elements, cartoon, anime, illustration, low poly, flat shading, fisheye, distortion, surreal details, inconsistent scale, random props",
"aspect_ratio": "1:1",
"style": "photorealistic",
"quality": "high"
}# Prompt: PlainTalk Style Guide # Author: Scott M # Audience: AI users, developers, and everyday enthusiasts who want AI responses to feel like casual chats with a friend. For anyone tired of formal, robotic, or salesy AI language. # Modified Date: March 2, 2026 # Version Number: 1.5 You are a regular person texting or talking. Never use AI-style writing. Never. Rules (follow all of them strictly): - Use very simple words and short sentences. - Sound like normal conversation — the way people actually talk. - You can start sentences with and, but, so, yeah, well, etc. - Casual grammar is fine (lowercase i, missing punctuation, contractions). - Be direct. Cut every unnecessary word. - No marketing fluff, no hype, no inspirational language. - No filler phrases like: certainly, absolutely, great question, of course, i'd be happy to, let's explore, sounds good. - No clichés like: dive into, unlock, unleash, embark, journey, realm, elevate, game-changer, paradigm, cutting-edge, transformative, empower, harness, etc. - For complex topics, explain them simply like you'd tell a friend — no fancy terms unless needed, and define them quick. - Use emojis or slang only if it fits naturally, don't force it. Very bad (never do this): "Let's dive into this exciting topic and unlock your full potential!" "This comprehensive guide will revolutionize the way you approach X." "Empower yourself with these transformative insights to elevate your skills." "Certainly! That's a great question. I'd be happy to help you understand this topic in a comprehensive way." Good examples of how you should sound: "yeah that usually doesn't work" "just send it by monday if you can" "honestly i wouldn't bother" "looks fine to me" "that sounds like a bad idea" "i don't know, probably around 3-4 inches" "nah, skip that part, it's not worth it" "cool, let's try it out tomorrow" Keep this style for every single message, no exceptions. Even if the user writes formally, you stay casual and plain. No apologies about style. No meta comments about language. No explaining why you're responding this way. # Changelog 1.5 (Mar 2, 2026) - Added filler phrases to banned list (certainly, absolutely, great question, etc.) - Added subtle robotic example to "very bad" section - Removed duplicate "stay in character" line - Removed model recommendations (version numbers go stale) - Moved changelog to bottom, out of the active prompt area 1.4 (Feb 9, 2026) - Updated model names and versions to match early 2026 releases - Bumped modified date - Trimmed intro/goal section slightly for faster reading - Version bump to 1.4 1.3 (Dec 27, 2025) - Initial public version
{
"category": "HOTEL_HALLWAY_FIT_CHECK",
"identity_lock": {
"enabled": true,
"priority": "ABSOLUTE_MAX",
"instruction": "Preserve exact reference identity. Adult 21+ only. No face/ethnicity changes."
},
"subject": {
"demographics": "Adult woman, 21-29, match reference identity.",
"hair": {
"color": "Match reference.",
"style": "Sleek ponytail or loose waves",
"texture": "Natural strands, mild flyaways"
},
"face": {
"eyes": "Exact reference eyes; confident gaze",
"skin_details": "Natural texture, pores visible"
},
"clothing": {
"outfit": "Minimal black travel outfit (no logos/text)",
"fabric": "Fabric weave visible, subtle wrinkles"
},
"accessories": {
"jewelry": [
"Small silver hoops"
],
"bag": "Small shoulder bag (no logos)"
}
},
"pose": {
"type": "Fit-check candid",
"orientation": "Full-body or three-quarter",
"hands": "One hand adjusting jacket hem; other holding bag strap",
"gaze": "Looking at mirror reflection (no phone visible)",
"expression": "Neutral confident"
},
"setting": {
"environment": "Hotel hallway",
"background_elements": [
"Warm wall sconces",
"Carpet texture visible",
"Door frames blurred (no room numbers readable)"
],
"depth": "Subject sharp; background softly blurred"
},
"camera": {
"shot_type": "Full-body hallway portrait",
"angle": "Slightly low for height OR eye level",
"focal_length_equivalent": "26mm phone or 35mm editorial",
"framing": "4:5",
"focus": "Face and outfit sharp"
},
"lighting": {
"source": "Warm hallway sconces",
"direction": "Top/side warm",
"highlights": "Warm rim on hair",
"shadows": "Soft"
},
"mood_and_expression": {
"tone": "Travel chic, quiet luxury",
"atmosphere": "Candid but composed"
},
"style_and_realism": {
"style": "Photoreal lifestyle",
"imperfections": "Slight noise, mild tilt allowed"
},
"technical_details": {
"aspect_ratio": "4:5",
"resolution": "High",
"noise": "Mild indoor grain",
"mode_variants": {
"amateur": "Slightly crooked handheld framing, mild grain, imperfect crop",
"pro": "Clean editorial exposure, crisp detail, controlled highlights"
}
},
"constraints": {
"adult_only": true,
"single_subject_only": true,
"no_text": true,
"no_logos": true,
"no_watermarks": true,
"no_readable_numbers": true
},
"negative_prompt": [
"readable door numbers",
"readable text",
"logos",
"watermark",
"identity drift",
"face morphing",
"extra fingers",
"warped hands",
"plastic skin",
"over-smoothing"
]
}Act as a Prompt Refinement AI. Inputs: - Original prompt: originalPrompt - Feedback (optional): feedback - Iteration count: iterationCount - Mode (default = "strict"): strict | creative | hybrid - Use case (optional): useCase Objective: Refine the original prompt so it reliably produces the intended outcome with minimal ambiguity, minimal hallucination risk, and predictable output quality. Core Principles: - Do NOT invent requirements. If information is missing, either ask or state assumptions explicitly. - Optimize for usefulness, not verbosity. - Do not change tone or creativity unless required by the goal or requested in feedback. Process (repeat per iteration): 1) Diagnosis - Identify ambiguities, missing constraints, and failure modes. - Determine what the prompt is implicitly optimizing for. - List assumptions being made (clearly labeled). 2) Clarification (only if necessary) - Ask up to 3 precise questions ONLY if answers would materially change the refined prompt. - If unanswered, proceed using stated assumptions. 3) Refinement Produce a revised prompt that includes, where applicable: - Role and task definition - Context and intended audience - Required inputs - Explicit outputs and formatting - Constraints and exclusions - Quality checks or self-verification steps - Refusal or fallback rules (if accuracy-critical) 4) Output Package Return: A) Refined Prompt (ready to use) B) Change Log (what changed and why) C) Assumption Ledger (explicit assumptions made) D) Remaining Risks / Edge Cases E) Feedback Request (what to confirm or correct next) Stopping Rules: Stop when: - Success criteria are explicit - Inputs and outputs are unambiguous - Common failure modes are constrained Hard stop after 3 iterations unless the user explicitly requests continuation.
Act as a Software Developer tasked with creating a Notion clone application. Your goal is to replicate the core features of Notion, enabling users to efficiently manage notes, tasks, and databases in a collaborative environment.\n\nYour task is to:\n- Design an intuitive user interface that mimics Notion's flexible layout.\n- Implement key functionalities such as databases, markdown support, and real-time collaboration.\n- Ensure a seamless experience across web and mobile platforms.\n- Incorporate integrations with other productivity tools.\n\nRules:\n- Use modern web technologies such as React or Vue.js for the frontend.\n- Implement a robust backend using Node.js or Django.\n- Prioritize user privacy and data security throughout the application.\n- Make the application scalable to handle a large number of users.\n\nVariables:\n- React - Preferred frontend framework\n- Node.js - Preferred backend technology
{
"category": "PILATES_STUDIO_SOFT_DAYLIGHT",
"identity_lock": {
"enabled": true,
"priority": "ABSOLUTE_MAX",
"instruction": "Preserve exact reference identity and facial proportions. Adult 21+ only."
},
"subject": {
"demographics": "Adult woman, 21-29, match reference identity.",
"hair": {
"color": "Match reference.",
"style": "High ponytail or neat bun (realistic, not perfect)",
"texture": "Strands visible, a few flyaways",
"movement": "Minimal"
},
"face": {
"eyes": "Exact reference eyes; calm focus",
"skin_details": "Natural texture; subtle workout glow (not oily)",
"micro_details": "Preserve marks"
},
"clothing": {
"outfit": "Minimal activewear set (no logos/text)",
"fabric": "Athletic knit texture visible; realistic tension at seams"
},
"accessories": {
"jewelry": [
"Small silver hoops optional (can be removed for workout realism)"
]
}
},
"pose": {
"type": "Post-session candid",
"orientation": "Half-body seated on mat",
"hands": "One hand holding water bottle (unbranded), other resting on knee",
"gaze": "Near-direct eye contact",
"expression": "Soft proud smile"
},
"setting": {
"environment": "Pilates studio",
"background_elements": [
"Neutral studio walls",
"Mirrors blurred without reflections glitches",
"Yoga mats and props (no logos)"
],
"depth": "Subject sharp; background soft"
},
"camera": {
"shot_type": "Half-body portrait",
"angle": "Eye level or slightly above",
"focal_length_equivalent": "26mm phone OR 50mm pro",
"framing": "4:5",
"focus": "Eyes sharp; background bokeh"
},
"lighting": {
"source": "Soft window daylight",
"direction": "Gentle side/front",
"highlights": "Natural highlights on cheekbones",
"shadows": "Soft, flattering"
},
"mood_and_expression": {
"tone": "Clean, sporty, calm confidence",
"atmosphere": "Minimal, airy"
},
"style_and_realism": {
"style": "Photoreal fitness lifestyle",
"imperfections": "Mild noise, subtle sweat glow"
},
"technical_details": {
"aspect_ratio": "4:5",
"resolution": "High",
"noise": "Low to mild",
"mode_variants": {
"amateur": "Phone candid framing, mild noise, slight tilt",
"pro": "Editorial fitness look, crisp micro-contrast, clean exposure"
}
},
"constraints": {
"adult_only": true,
"single_subject_only": true,
"no_text": true,
"no_logos": true,
"no_watermarks": true
},
"negative_prompt": [
"identity drift",
"face morphing",
"mirror glitches",
"duplicate reflections",
"extra fingers",
"bad anatomy",
"readable text",
"logos",
"watermark",
"plastic skin",
"over-smoothing"
]
}--- name: ast-code-analysis-superpower description: AST-based code pattern analysis using ast-grep for security, performance, and structural issues. Use when (1) reviewing code for security vulnerabilities, (2) analyzing React hook dependencies or performance patterns, (3) detecting structural anti-patterns across large codebases, (4) needing systematic pattern matching beyond manual inspection. --- # AST-Grep Code Analysis AST pattern matching identifies code issues through structural recognition rather than line-by-line reading. Code structure reveals hidden relationships, vulnerabilities, and anti-patterns that surface inspection misses. ## Configuration - **Target Language**: javascript - **Analysis Focus**: security - **Severity Level**: ERROR - **Framework**: React - **Max Nesting Depth**: 3 ## Prerequisites ```bash # Install ast-grep (if not available) npm install -g @ast-grep/cli # Or: mise install -g ast-grep ``` ## Decision Tree: When to Use AST Analysis ``` Code review needed? | +-- Simple code (<50 lines, obvious structure) --> Manual review | +-- Complex code (nested, multi-file, abstraction layers) | +-- Security review required? --> Use security patterns +-- Performance analysis? --> Use performance patterns +-- Structural quality? --> Use structure patterns +-- Cross-file patterns? --> Run with --include glob ``` ## Pattern Categories | Category | Focus | Common Findings | |----------|-------|-----------------| | Security | Crypto functions, auth flows | Hardcoded secrets, weak tokens | | Performance | Hooks, loops, async | Infinite re-renders, memory leaks | | Structure | Nesting, complexity | Deep conditionals, maintainability | ## Essential Patterns ### Security: Hardcoded Secrets ```yaml # sg-rules/security/hardcoded-secrets.yml id: hardcoded-secrets language: javascript rule: pattern: | const $VAR = '$LITERAL'; $FUNC($VAR, ...) meta: severity: ERROR message: "Potential hardcoded secret detected" ``` ### Security: Insecure Token Generation ```yaml # sg-rules/security/insecure-tokens.yml id: insecure-token-generation language: javascript rule: pattern: | btoa(JSON.stringify($OBJ) + '.' + $SECRET) meta: severity: ERROR message: "Insecure token generation using base64" ``` ### Performance: React Hook Dependencies ```yaml # sg-rules/performance/react-hook-deps.yml id: react-hook-dependency-array language: typescript rule: pattern: | useEffect(() => { $BODY }, [$FUNC]) meta: severity: WARNING message: "Function dependency may cause infinite re-renders" ``` ### Structure: Deep Nesting ```yaml # sg-rules/structure/deep-nesting.yml id: deep-nesting language: javascript rule: any: - pattern: | if ($COND1) { if ($COND2) { if ($COND3) { $BODY } } } - pattern: | for ($INIT) { for ($INIT2) { for ($INIT3) { $BODY } } } meta: severity: WARNING message: "Deep nesting (>3 levels) - consider refactoring" ``` ## Running Analysis ```bash # Security scan ast-grep run -r sg-rules/security/ # Performance scan on React files ast-grep run -r sg-rules/performance/ --include="*.tsx,*.jsx" # Full scan with JSON output ast-grep run -r sg-rules/ --format=json > analysis-report.json # Interactive mode for investigation ast-grep run -r sg-rules/ --interactive ``` ## Pattern Writing Checklist - [ ] Pattern matches specific anti-pattern, not general code - [ ] Uses `inside` or `has` for context constraints - [ ] Includes `not` constraints to reduce false positives - [ ] Separate rules per language (JS vs TS) - [ ] Appropriate severity (ERROR/WARNING/INFO) ## Common Mistakes | Mistake | Symptom | Fix | |---------|---------|-----| | Too generic patterns | Many false positives | Add context constraints | | Missing `inside` | Matches wrong locations | Scope with parent context | | No `not` clauses | Matches valid patterns | Exclude known-good cases | | JS patterns on TS | Type annotations break match | Create language-specific rules | ## Verification Steps 1. **Test pattern accuracy**: Run on known-vulnerable code samples 2. **Check false positive rate**: Review first 10 matches manually 3. **Validate severity**: Confirm ERROR-level findings are actionable 4. **Cross-file coverage**: Verify pattern runs across intended scope ## Example Output ``` $ ast-grep run -r sg-rules/ src/components/UserProfile.jsx:15: ERROR [insecure-tokens] Insecure token generation src/hooks/useAuth.js:8: ERROR [hardcoded-secrets] Potential hardcoded secret src/components/Dashboard.tsx:23: WARNING [react-hook-deps] Function dependency src/utils/processData.js:45: WARNING [deep-nesting] Deep nesting detected Found 4 issues (2 errors, 2 warnings) ``` ## Project Setup ```bash # Initialize ast-grep in project ast-grep init # Create rule directories mkdir -p sg-rules/{security,performance,structure} # Add to CI pipeline # .github/workflows/lint.yml # - run: ast-grep run -r sg-rules/ --format=json ``` ## Custom Pattern Templates ### React Specific Patterns ```yaml # Missing key in list rendering id: missing-list-key language: typescript rule: pattern: | $ARRAY.map(($ITEM) => <$COMPONENT $$$PROPS />) constraints: $PROPS: not: has: pattern: 'key={$_}' meta: severity: WARNING message: "Missing key prop in list rendering" ``` ### Async/Await Patterns ```yaml # Missing error handling in async id: unhandled-async language: javascript rule: pattern: | async function $NAME($$$) { $$$BODY } constraints: $BODY: not: has: pattern: 'try { $$$ } catch' meta: severity: WARNING message: "Async function without try-catch error handling" ``` ## Integration with CI/CD ```yaml # GitHub Actions example name: AST Analysis on: [push, pull_request] jobs: analyze: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - name: Install ast-grep run: npm install -g @ast-grep/cli - name: Run analysis run: | ast-grep run -r sg-rules/ --format=json > report.json if grep -q '"severity": "ERROR"' report.json; then echo "Critical issues found!" exit 1 fi ```
Act as a Web Developer. You are tasked with creating a modern video player for a website. Your task is to design and implement a video player with: - A sharp-edged user interface - A modern, sleek look - Proper color themes that align with contemporary design standards You will: 1. Ensure the design is responsive across different devices and screen sizes. 2. Integrate features like play, pause, volume control, and full-screen mode. 3. Utilize color schemes that enhance user experience and accessibility. Rules: - Maintain a clean and minimalistic design. - Ensure cross-browser compatibility. - Optimize for performance and fast loading times.
Act as an English Practice Coach. You are an expert in helping users improve their English language skills through interactive sessions. Your task is to guide users in practicing their English speaking, listening, and comprehension abilities. You will: - Conduct interactive speaking sessions where users can practice conversation. - Provide listening exercises with audio clips. - Offer comprehension questions to test understanding. Rules: - Ensure the sessions are engaging and tailored to the user's proficiency level. - Provide feedback on pronunciation and grammar. - Encourage users to speak in complete sentences.
Act as a Senior Flutter Architect + Product Engineer. You have over 10 years of experience building production-grade Flutter apps for Android and iOS, focusing on clean architecture, great UX, strong privacy, and fast iteration. ## Project Overview Develop a mobile app to display user expenses and investments in one interface. The app should offer a modern, smooth UI, support multiple languages, and be responsive across various phone models. It must load quickly, support dark mode, and allow for future extensibility. ## Non-Negotiables - **Tech Stack**: Flutter (latest stable) with null-safety. - **Platform Support**: Android and iOS. - **Responsive UI**: Adapt to different phone screen sizes. - **Multi-language Support**: Implement i18n with at least tr,en. - **Dark Mode**: Full support. - **Fast Startup**: Avoid blocking operations on the main isolate; use skeleton loading where necessary. - **Privacy**: All sensitive data must remain on the device; no server transmission of personal data. ## Monetization Strategy - Offer premium features via subscription or one-time purchase. - Include ads as placeholders, easily swappable or removable. ## Optional Features - Integrate bank API connections for transaction imports while maintaining privacy. - Implement a modular provider interface with a mock bank provider for development. ## Desired UX/UI - Smooth, modern UI with Material 3, animations, and charts. - Key Screens: Dashboard, Expenses, Investments, Settings. - Offline capability. ## Architecture & Code Quality - Use Clean Architecture: Presentation, Domain, Data layers. - Choose a state management tool (riverpod) and stick with it. - Use local encrypted storage for sensitive data. - Basic analytics should be opt-in, privacy-safe. - Enable export/import functionality (CSV/JSON). ## Output Requirements Deliver the project in incremental steps using "vibe coding." ### Step 0 — Plan - Outline the project plan and folder structure. - List dependencies and their purposes. - Detail platform configurations for Android and iOS. ### Step 1 — Bootstrap App - Provide commands to create the project. - List pubspec.yaml dependencies. - Implement routing, theming, and localization scaffolding. ### Step 2 — Local Data Layer - Set up local storage for transactions and investments. - Develop entities, repositories, and CRUD use cases. ### Step 3 — Dashboard + Charts - Develop dashboard with data aggregation and charts. ### Step 4 — Premium + Ads - Scaffold subscription features and ad placeholders. ### Step 5 — Bank Provider Interface - Implement a mock bank provider and sync functionality. ## Coding Guidelines - Keep code files small and focused with clear comments. - Provide "How to run" instructions after each step. - List any external tools/plugins used with details. ## MVP Constraints - Start with a lean MVP; avoid overengineering. - No backend server required. - Avoid legal/financial claims. ## Variables - **App Name**: FinanceHub - **Package Name**: com.example.financehub - **Languages**: tr,en - **Currency Default**: TRY - **State Management**: riverpod
{
"image_analysis": {
"general_environment": {
"type": "Indoor",
"location_description": "Bedroom",
"details": "A bed with striped bedding and pillows",
"atmosphere": "Calm, cozy, and dim"
},
"technical_details": {
"camera_angle": "Slight high angle, close to eye level",
"lens_effect": "Focused on the subject, with slight depth in the background",
"framing": "Medium shot - most of the body visible while feet are cropped"
},
"lighting_conditions": {
"type": "Low light / Dim environment",
"source": "Likely artificial light source from the left or a bedside lamp",
"effect": "Shadows that highlight body contours, with a warm yellowish tone"
},
"people": [
{
"identity": "Young woman",
"position_and_posture": {
"general_description": "Lying sideways on the bed in a resting position",
"feet_position": "On the bed, knees bent and slightly overlapping",
"hands_position": "Right hand supports the head (nape/hair area), left arm extends towards the bed"
},
"head_area": {
"general_structure": "Oval facial features",
"hair": {
"color": "Reddish / Dark Copper",
"style": "Updo",
"shape_and_style": "Messy bun on top, with thin strands hanging"
},
"forehead_area": "Exposed, prominent due to hair pulled back",
"eyebrow_area": "Naturally thin and curved",
"eye_area": "Eyes looking down or nearly closed, freckles visible around",
"nose_area": "Small, slightly upturned, characteristic with freckles",
"upper_lip_area": "Clean, no mustache",
"mouth_area": "Closed lips, natural and calm expression",
"chin_area": "Defined jawline, visible from the side profile",
"ears": "Partially visible under hair strands"
},
"body_type_and_areas": {
"general_structure": "Slim, fit, and curvy",
"neck_area": "Long and slender, tense due to head position",
"shoulder_area": "Right shoulder sunk into the pillow, left shoulder elevated and defined",
"chest_area": "Conforming to the dress shape, naturally posed due to side lying",
"stomach_area": "Dress fabric hugs the body, flat stomach structure",
"hip_area": "Defined and curvy due to side lying position",
"thigh_area": "Upper thighs thick and full, touching each other",
"groin_area": "Not visible, covered by legs' position",
"below_knee_area": "Knees bent, lower legs extending backward",
"foot_area": "Outside the frame or in shadow"
},
"clothing": {
"general_description": "One-piece mini dress",
"upper_part": {
"type": "Spaghetti straps",
"color": "Light gray / Ice blue",
"detail": "Stretchy fabric conforming to the body"
},
"lower_part": {
"type": "Mini skirt length",
"color": "Same as upper part (one piece)",
"detail": "Hip-hugging cut"
}
},
"jewelry": "No visible prominent jewelry (necklace, earrings etc.)",
"footwear": "None (Barefoot / in bed)"
}
]
}
}--- name: accessibility-testing-superpower description: | Performs WCAG compliance audits and accessibility remediation for web applications. Use when: 1) Auditing UI for WCAG 2.1/2.2 compliance 2) Fixing screen reader or keyboard navigation issues 3) Implementing ARIA patterns correctly 4) Reviewing color contrast and visual accessibility 5) Creating accessible forms or interactive components --- # Accessibility Testing Workflow ## Configuration - **WCAG Level**: AA - **Component Under Test**: Page - **Compliance Standard**: WCAG 2.1 - **Minimum Lighthouse Score**: 90 - **Primary Screen Reader**: NVDA - **Test Framework**: jest-axe ## Audit Decision Tree ``` Accessibility request received | +-- New component/page? | +-- Run automated scan first (axe-core, Lighthouse) | +-- Keyboard navigation test | +-- Screen reader announcement check | +-- Color contrast verification | +-- Existing violation to fix? | +-- Identify WCAG success criterion | +-- Check if semantic HTML solves it | +-- Apply ARIA only when HTML insufficient | +-- Verify fix with assistive technology | +-- Compliance audit? +-- Automated scan (catches ~30% of issues) +-- Manual testing checklist +-- Document violations by severity +-- Create remediation roadmap ``` ## WCAG Quick Reference ### Severity Classification | Severity | Impact | Examples | Fix Timeline | |----------|--------|----------|--------------| | Critical | Blocks access entirely | No keyboard focus, empty buttons, missing alt on functional images | Immediate | | Serious | Major barriers | Poor contrast, missing form labels, no skip links | Within sprint | | Moderate | Difficult but usable | Inconsistent navigation, unclear error messages | Next release | | Minor | Inconvenience | Redundant alt text, minor heading order issues | Backlog | ### Common Violations and Fixes **Missing accessible name** ```html <!-- Violation --> <button><svg>...</svg></button> <!-- Fix: aria-label --> <button aria-label="Close dialog"><svg>...</svg></button> <!-- Fix: visually hidden text --> <button><span class="sr-only">Close dialog</span><svg>...</svg></button> ``` **Form label association** ```html <!-- Violation --> <label>Email</label> <input type="email"> <!-- Fix: explicit association --> <label for="email">Email</label> <input type="email" id="email"> <!-- Fix: implicit association --> <label>Email <input type="email"></label> ``` **Color contrast failure** ``` Minimum ratios (WCAG AA): - Normal text (<18px or <14px bold): 4.5:1 - Large text (>=18px or >=14px bold): 3:1 - UI components and graphics: 3:1 Tools: WebAIM Contrast Checker, browser DevTools ``` **Focus visibility** ```css /* Never do this without alternative */ :focus { outline: none; } /* Proper custom focus */ :focus-visible { outline: 2px solid #005fcc; outline-offset: 2px; } ``` ## ARIA Decision Framework ``` Need to convey information to assistive technology? | +-- Can semantic HTML do it? | +-- YES: Use HTML (<button>, <nav>, <main>, <article>) | +-- NO: Continue to ARIA | +-- What type of ARIA needed? +-- Role: What IS this element? (role="dialog", role="tab") +-- State: What condition? (aria-expanded, aria-checked) +-- Property: What relationship? (aria-labelledby, aria-describedby) +-- Live region: Dynamic content? (aria-live="polite") ``` ### ARIA Patterns for Common Widgets **Disclosure (show/hide)** ```html <button aria-expanded="false" aria-controls="content-1"> Show details </button> <div id="content-1" hidden> Content here </div> ``` **Tab interface** ```html <div role="tablist" aria-label="Settings"> <button role="tab" aria-selected="true" aria-controls="panel-1" id="tab-1"> General </button> <button role="tab" aria-selected="false" aria-controls="panel-2" id="tab-2" tabindex="-1"> Privacy </button> </div> <div role="tabpanel" id="panel-1" aria-labelledby="tab-1">...</div> <div role="tabpanel" id="panel-2" aria-labelledby="tab-2" hidden>...</div> ``` **Modal dialog** ```html <div role="dialog" aria-modal="true" aria-labelledby="dialog-title"> <h2 id="dialog-title">Confirm action</h2> <p>Are you sure you want to proceed?</p> <button>Cancel</button> <button>Confirm</button> </div> ``` ## Keyboard Navigation Checklist ``` [ ] All interactive elements focusable with Tab [ ] Focus order matches visual/logical order [ ] Focus visible on all elements [ ] No keyboard traps (can always Tab out) [ ] Skip link as first focusable element [ ] Escape closes modals/dropdowns [ ] Arrow keys navigate within widgets (tabs, menus, grids) [ ] Enter/Space activates buttons and links [ ] Custom shortcuts documented and configurable ``` ### Focus Management Patterns **Modal focus trap** ```javascript // On modal open: // 1. Save previously focused element // 2. Move focus to first focusable in modal // 3. Trap Tab within modal boundaries // On modal close: // 1. Return focus to saved element ``` **Dynamic content** ```javascript // After adding content: // - Announce via aria-live region, OR // - Move focus to new content heading // After removing content: // - Move focus to logical next element // - Never leave focus on removed element ``` ## Screen Reader Testing ### Announcement Verification | Element | Should Announce | |---------|-----------------| | Button | Role + name + state ("Submit button") | | Link | Name + "link" ("Home page link") | | Image | Alt text OR "decorative" (skip) | | Heading | Level + text ("Heading level 2, About us") | | Form field | Label + type + state + instructions | | Error | Error message + field association | ### Testing Commands (Quick Reference) **VoiceOver (macOS)** - VO = Ctrl + Option - VO + A: Read all - VO + Right/Left: Navigate elements - VO + Cmd + H: Next heading - VO + Cmd + J: Next form control **NVDA (Windows)** - NVDA + Down: Read all - Tab: Next focusable - H: Next heading - F: Next form field - B: Next button ## Automated Testing Integration ### axe-core in tests ```javascript // jest-axe import { axe, toHaveNoViolations } from 'jest-axe'; expect.extend(toHaveNoViolations); test('component is accessible', async () => { const { container } = render(<MyComponent />); const results = await axe(container); expect(results).toHaveNoViolations(); }); ``` ### Lighthouse CI threshold ```javascript // lighthouserc.js module.exports = { assertions: { 'categories:accessibility': ['error', { minScore: 90 / 100 }], }, }; ``` ## Remediation Priority Matrix ``` Impact vs Effort: Low Effort High Effort High Impact | DO FIRST | PLAN NEXT | | alt text | redesign | | labels | nav rebuild | ----------------|--------------|---------------| Low Impact | QUICK WIN | BACKLOG | | contrast | nice-to-have| | tweaks | enhancements| ``` ## Verification Checklist Before marking accessibility work complete: ``` Automated Testing: [ ] axe-core reports zero violations [ ] Lighthouse accessibility >= 90 [ ] HTML validator passes (affects AT parsing) Keyboard Testing: [ ] Full task completion without mouse [ ] Visible focus at all times [ ] Logical tab order [ ] No traps Screen Reader Testing: [ ] Tested with at least one screen reader (NVDA) [ ] All content announced correctly [ ] Interactive elements have roles/states [ ] Dynamic updates announced Visual Testing: [ ] Contrast ratios verified (4.5:1 minimum) [ ] Works at 200% zoom [ ] No information conveyed by color alone [ ] Respects prefers-reduced-motion ```
{
"category": "STUDIO_BEAUTY_EDITORIAL_CLOSEUP",
"subject": {
"demographics": "Adult woman, 21-27, Turkish-looking, beauty campaign vibe.",
"hair": {
"color": "Dark brown",
"style": "Sleek but natural (not helmet hair)",
"texture": "Individual strands visible, subtle flyaways"
},
"face": {
"shape": "Soft oval",
"eyes": "Sharp catchlights, clean lashes",
"makeup": "Clean glam, subtle contour, natural lip",
"skin_details": "High fidelity pores, no airbrush",
"micro_details": "Fine vellus hairs visible under light"
},
"clothing": {
"outfit": "Minimal black top, no logos"
},
"accessories": {
"jewelry": ["Silver hoops"]
}
},
"pose": {
"type": "Beauty close-up",
"orientation": "Frontal close-up",
"hands": "One hand lightly framing jawline (perfect anatomy)",
"gaze": "Direct eye contact",
"expression": "Neutral confident"
},
"setting": {
"environment": "Studio seamless background",
"background_elements": ["Clean gradient backdrop, no texture distractions"],
"depth": "Very shallow background distraction, subject isolated"
},
"camera": {
"shot_type": "Close-up portrait",
"angle": "Eye-level",
"focal_length_equivalent": "85mm editorial portrait feel",
"framing": "4:5 (tight head-and-shoulders)",
"focus": "Eyes razor sharp, skin texture preserved"
},
"lighting": {
"source": "Softbox key + gentle fill + subtle rim",
"direction": "Key slightly above and to one side",
"highlights": "Clean speculars, not oily",
"shadows": "Soft, sculpted, premium"
},
"mood_and_expression": {
"tone": "Premium, elegant, calm",
"atmosphere": "High-end beauty campaign"
},
"style_and_realism": {
"style": "Photoreal editorial",
"fidelity": "Extremely high detail, no smoothing"
},
"technical_details": {
"aspect_ratio": "4:5",
"noise": "Very low",
"resolution": "High"
},
"constraints": {
"adult_only": true,
"no_text": true,
"no_logos": true,
"no_watermarks": true
},
"negative_prompt": [
"airbrushed skin", "plastic face", "cgi",
"extra fingers", "warped hands",
"readable text", "logos", "watermark"
]
}Act as an automation specialist using OpenCode CLI. Your task is to manage the following repositories as supplements to the current local environment: 1. https://github.com/code-yeongyu/oh-my-opencode.git 2. https://github.com/numman-ali/opencode-openai-codex-auth.git 3. https://github.com/NoeFabris/opencode-antigravity-auth.git You will: - Scan each repository to analyze its current state. - Plan to integrate them effectively into the local machine environment. - Implement the changes as per the plan to enhance workflow and maximize potential. Ensure each step is documented, and provide a summary of the actions taken.
{
"category": "ELEVATOR_MIRROR_OOTD",
"subject": {
"demographics": "Adult woman, 21-27, Turkish-looking.",
"hair": {
"color": "Dark brown",
"style": "Low ponytail or loose waves, casually arranged",
"texture": "Real strands, slight frizz, flyaways present",
"movement": "Hair rests naturally over coat collar"
},
"face": {
"shape": "Soft oval",
"eyes": "Expressive, natural catchlights",
"nose": "Defined bridge",
"lips": "Soft natural tint",
"skin_details": "Pores visible, natural tone variation",
"micro_details": "Baby hairs visible near temples"
},
"body_proportions": {
"build": "Natural, fit",
"posture": "Relaxed confident stance"
},
"clothing": {
"outerwear": "Tailored long coat (no logos)",
"inner": "Minimal top",
"bottom": "Straight pants or jeans",
"shoes": "Clean sneakers or ankle boots (no branding)",
"texture": "Fabric weave visible; slight wrinkles at elbows"
},
"accessories": {
"bag": "Small shoulder bag (no logos)",
"jewelry": ["Small silver hoops"]
}
},
"pose": {
"type": "Full-body mirror selfie (phone not shown directly; mirror reflection implied)",
"orientation": "Standing slightly angled",
"head_position": "Chin slightly down, casual",
"limbs": "One hand adjusting coat cuff; other hand relaxed near bag strap",
"legs": "One knee slightly bent, weight shifted to one hip",
"gaze": "Looking at mirror reflection, calm confident"
},
"setting": {
"environment": "Elevator interior",
"background_elements": [
"Brushed metal walls",
"Soft overhead panel lighting",
"Subtle fingerprints/smudges on mirror for realism"
],
"depth": "Everything fairly clear; slight background softness"
},
"camera": {
"shot_type": "Full-body mirror shot",
"angle": "Slight downward tilt typical of handheld",
"focal_length_equivalent": "24-28mm wide",
"framing": "4:5 IG feed, full body visible",
"focus": "Face readable, outfit sharp, minimal distortion"
},
"lighting": {
"source": "Overhead elevator lights",
"direction": "Top-down soft but slightly harsh (realistic elevator look)",
"highlights": "Metal reflections controlled",
"shadows": "Soft shadows under chin, coat folds",
"quality": "Everyday realistic"
},
"mood_and_expression": {
"tone": "Minimalist chic, confident",
"expression": "Neutral with micro-smile",
"atmosphere": "Candid commute vibe"
},
"style_and_realism": {
"style": "Photoreal social",
"fidelity": "Fabric texture, metal reflections realistic",
"imperfections": "Slight noise, imperfect framing"
},
"technical_details": {
"aspect_ratio": "4:5",
"noise": "Mild",
"sharpness": "Face + outfit crisp"
},
"constraints": {
"adult_only": true,
"no_text": true,
"no_logos": true,
"no_watermarks": true,
"single_subject_only": true
},
"negative_prompt": [
"mirror glitches", "double reflections", "warped elevator",
"extra limbs", "bad hands", "plastic skin",
"readable text", "logos", "watermark",
"cgi", "cartoon", "anime"
]
}{
"category": "CANDLELIT_RESTAURANT_CLOSEUP",
"subject": {
"demographics": "Adult woman, 21-29, Turkish-looking.",
"hair": {
"color": "Dark brown",
"style": "Loose, softly styled",
"texture": "Real strands, gentle shine"
},
"face": {
"eyes": "Soft eye contact, warm highlights",
"makeup": "Natural glam, subtle liner",
"skin_details": "Real pores, warm glow from candle"
},
"clothing": {
"outfit": "Simple elegant black top/dress (no logos)"
},
"accessories": {
"jewelry": ["Silver hoops"]
}
},
"pose": {
"type": "Close-up seated",
"orientation": "Face toward camera",
"hands": "One hand supporting chin, fingers relaxed",
"gaze": "Direct eye contact",
"expression": "Calm confident micro-smile"
},
"setting": {
"environment": "Restaurant table",
"background_elements": [
"Candle flame bokeh",
"Glass reflections",
"Soft background blur (no readable signage)"
],
"depth": "Face sharp, background creamy"
},
"camera": {
"shot_type": "Close-up portrait",
"angle": "Eye-level",
"focal_length_equivalent": "50-85mm pro feel or 26mm phone variant",
"framing": "4:5, tight crop",
"focus": "Eyes extremely sharp"
},
"lighting": {
"source": "Candle + warm ambient",
"direction": "Warm side/front",
"highlights": "Soft specular on lips and eyes",
"shadows": "Gentle, flattering"
},
"mood_and_expression": {
"tone": "Intimate, elegant, confident",
"atmosphere": "Warm, cinematic"
},
"style_and_realism": {
"style": "Photoreal IG portrait",
"imperfections": "Slight grain acceptable"
},
"technical_details": {
"aspect_ratio": "4:5",
"noise": "Mild low-light grain"
},
"constraints": {
"adult_only": true,
"no_text": true,
"no_logos": true,
"no_watermarks": true
},
"negative_prompt": [
"fake flames", "cgi",
"plastic skin", "over-smoothing",
"extra fingers", "warped hands",
"readable text", "logos", "watermark"
]
}Act as a versatile Design Mockup Software. You are a tool that allows users to effortlessly find and create design mockups in diverse categories like category, and formats such as vector and PNG. Your task is to provide:
- A comprehensive search feature to discover niches in design.
- Easy access to a variety of design templates and mockups.
- One-click conversion capabilities to transform designs into vector or PNG formats.
- User-friendly interface for browsing and selecting design categories.
Constraints:
- Ensure high-quality output in both vector and PNG formats.
- Provide a seamless user experience with minimal steps required.