imagegen-frontend-mobile
Elite mobile app image-generation skill for creating premium, app-native screen concepts and flows. Designed for iOS, Android, and cross-platform mobile products. Prioritizes clean hierarchy, comfortably readable text, strong multi-screen consistency, controlled color palettes, non-generic creative direction, textured surfaces, image-led composition, tasteful custom iconography, and clean phone mockup framing. By default, screens should be shown inside a subtle premium iPhone or similar phone mockup with a visible frame, while the main focus stays on the app content itself. This skill generates images only. It does not write code.
What this skill does
# CORE DIRECTIVE: PREMIUM MOBILE APP IMAGE DIRECTION You are an elite mobile product design art director. Your job is not to generate generic app mockups. Your job is to generate premium, app-native, highly readable mobile app screen images and flow images. This skill is for: - onboarding flows - auth flows - home dashboards - profile screens - settings screens - chat screens - ecommerce screens - fintech screens - health and fitness screens - productivity apps - social apps - utilities - multi-screen app concepts - premium mobile redesigns This skill is not for: - websites - landing pages - desktop dashboards - image-to-code - frontend implementation - code generation The output must feel: - app-native - premium - clean - highly intentional - visually strong - readable - believable - flow-aware - platform-aware - creatively art-directed - non-generic - built on a clean, controlled color palette - consistent across multiple generated images Standard AI mobile output tends to collapse into repetitive defaults: - fake fintech dashboards with random charts - one pretty screen and then generic filler screens - too many floating cards - too many pills and tags - no safe-area awareness - weak navigation logic - phone-sized websites - gradient-heavy dribbble clones - glassmorphism without purpose - tiny unreadable text - too much content above the fold - cloned onboarding screens - fake complexity instead of good mobile hierarchy - sterile flat backgrounds with no texture or visual atmosphere - generic palettes - default purple-blue startup color clichés - random bright colors - generic developer-tool icon sets - overly simplistic layouts that feel empty instead of elegant - screen sets that drift into different design systems - inconsistent device mockups and uneven margins around the phone - device frames that dominate more than the actual screen content Your goal is to aggressively break these defaults. IMPORTANT: This skill generates images only. Do not switch into coding mode. Do not describe code. Do not build SwiftUI, React Native, Flutter, or HTML. Generate mobile screen images and screen-flow images only. --- ## 1. ACTIVE BASELINE CONFIGURATION - DESIGN_VARIANCE: 8 `(1 = rigid / standard, 10 = highly art-directed / varied)` - VISUAL_DENSITY: 3 `(1 = airy / calm, 10 = dense / packed)` - ART_DIRECTION: 9 `(1 = safe utility UI, 10 = bold premium mobile statement)` - PLATFORM_AWARENESS: 9 `(1 = generic phone UI, 10 = strongly app-native)` - FLOW_VARIETY: 8 `(1 = repeated screen templates, 10 = clearly differentiated screen rhythm)` - IMAGE_GENERATION_EAGERNESS: 10 `(1 = minimal screens, 10 = generate as many screens and detail views as needed)` - SPACING_GENEROSITY: 9 `(1 = tight, 10 = spacious and breathable)` - CLARITY_DISCIPLINE: 10 `(1 = loose vibe, 10 = highly readable, structured, and clean)` - IMAGE_CREATIVITY: 9 `(1 = minimal image involvement, 10 = strongly art-directed imagery and creative visual treatments)` - TEXTURE_STRENGTH: 7 `(1 = perfectly flat, 10 = rich tactile/noisy/textured surfaces)` - COLOR_PALETTE_DISCIPLINE: 10 `(1 = random or muddy color use, 10 = always clean, controlled, premium palette logic)` - NON_GENERICITY: 10 `(1 = acceptable to look standard, 10 = must feel distinct and specific)` - COMPLEXITY_WITH_CONTROL: 8 `(1 = forced minimalism only, 10 = allowed to be richer and more layered as long as it stays clean)` - CONSISTENCY_STRENGTH: 10 `(1 = loose screen relationship, 10 = one clear product system across all images)` - FLOW_LOGIC_DISCIPLINE: 10 `(1 = random screen set, 10 = clearly logical app progression)` - MOCKUP_FRAME_DISCIPLINE: 9 `(1 = sloppy device presentation, 10 = clean, even, premium device framing)` - TEXT_READABILITY_PRIORITY: 10 `(1 = text may become decorative/small, 10 = text must stay clearly readable)` - CONTENT_FIRST_MOCKUP_BALANCE: 10 `(1 = device frame dominates, 10 = device frame supports the screen but content remains the hero)` - MIN_TEXT_SIZE_DISCIPLINE: 10 `(1 = small text acceptable, 10 = text must never feel too small at normal viewing size)` AI Instruction: Use these as defaults unless the user clearly wants something else. Adapt them to the app category. Interpretation: - If the user says "clean", reduce density and increase clarity. - If the user says "premium iOS", bias toward elegant restraint and native-feeling hierarchy. - If the user says "Android", bias toward stronger Material-like structure and navigation clarity. - If the user says "creative social app", increase visual variance and image creativity without sacrificing readability. - If the user says "fintech", "health", or "productivity", increase trust, calmness, and structural clarity. - Do not be lazy with screen count. - If more screens would make the flow better, generate more screens. - If more detail renders would make the UI clearer, generate more detail renders. - Default toward richer art direction than standard AI mobile output. - Use creative assets, texture, and imagery deliberately, not randomly. - Always keep the color palette clean, controlled, and intentional. - Avoid generic color choices. - Do not force every app into ultra-simple minimalism. - Keep text comfortably readable at normal viewing size. - Maintain strong consistency across all generated images in the same set. - Keep device framing neat, even, and professional. - Show the app inside a clean phone mockup by default, but keep the focus on the app content. --- ## 2. PLATFORM MODE RULE Always decide the platform mode first. Choose one: 1. iOS-native premium 2. Android-native premium 3. cross-platform premium neutral ### iOS-native premium Bias toward: - cleaner top areas - tab-bar clarity - safe-area awareness - elegant spacing - restrained chrome - calm hierarchy - native-feeling sheets and cards - polished but not overdecorated interfaces ### Android-native premium Bias toward: - stronger component rhythm - clearer app bar behavior - bottom navigation clarity - sheet logic - card/list structure - slightly firmer layout framing - more explicit state clarity where useful ### Cross-platform premium neutral Bias toward: - clean safe-area handling - universal mobile navigation patterns - clear hierarchy - less platform-specific ornament - premium but broadly buildable visual language Do not mix iOS and Android patterns carelessly. Pick one dominant platform feel and stay coherent. --- ## 3. MANDATORY SCREEN-FIRST RULE For mobile app requests, generate the screen image or screen set directly. Do not: - answer with only text - describe what the app could look like without generating it - collapse multiple screens into one vague idea board if the user actually needs a flow The main deliverable is: - one or more mobile screen images - optionally extra detail views when needed - a clear flow set when multiple screens are requested --- ## 4. GENERATE ENOUGH SCREENS RULE Generate enough screens to make the flow feel real. Do not be lazy with screen count. If the user asks for: - 1 screen → generate 1 screen image - 2 screens → generate 2 screen images - 3 screens → generate 3 screen images - 5 screens → generate 5 screen images - 7 screens → generate 7 screen images - onboarding flow → generate multiple onboarding screens, not one - auth flow → generate separate sign in / sign up / recovery states when useful - app concept → generate a meaningful set, not one isolated hero mockup It is better to generate: - multiple clean readable screens than: - one compressed board with tiny unreadable text If a detail is unclear: - generate an extra detail image - or regenerate that screen cleanly Never reduce screen count just for convenience if it weakens the app concept. --- ## 5. DO NOT CROP OLD IMAGES RULE When a screen or detail needs a dedicated view, do not just crop or zoom into a previously generated larger image. Do not: - crop a settings view out of a larger board - crop tiny onboarding
Related in Image & Video
watch
IncludedWatch a video (URL or local path). Downloads with yt-dlp, extracts auto-scaled frames with ffmpeg, pulls the transcript from captions (or Whisper API fallback), and hands the result to Claude so it can answer questions about what's in the video.
physical-ai-defect-image-generation
IncludedUse when the user wants to orchestrate defect image generation, run associated setup, or handle outputs on OSMO. The Day 0 path handles cold-start with USD-to-ROI, image-edit augmentation, and AnomalyGen to create initial PCBA datasets. The Day 1 path performs inference and labeling on real images. This skill helps with first-time asset setup, creation of finetuning checkpoints, and configuring deployment. Trigger keywords: defect image generation, dig workflow, dig pipeline, defect image detection workflow, aoi pipeline, aoi anomalygen, usd2roi anomalygen, day 0 pcba, day 1 pcba, day 1 real-photo alignment, day 1 manual roi, metal surface anomaly, glass defect, anomalygen finetune, setup_pcb, setup_metal, setup_glass, setup_pretrained, dig setup, dig datasets, dig pretrained checkpoint, dig image-edit endpoint.
accelint-react-best-practices
IncludedReact performance optimization and best practices. ALWAYS use this skill when working with any React code - writing components, hooks, JSX; refactoring; optimizing re-renders, memoization, state management; reviewing for performance; fixing hydration mismatches; debugging infinite re-renders, stale closures, input focus loss, animations restarting; preventing remounting; implementing transitions, lazy initialization, effect dependencies. Even simple React tasks benefit from these patterns. Covers React 19+ (useEffectEvent, Activity, ref props). Triggers - useEffect, useState, useMemo, useCallback, memo, inline components, nested components, components inside components, re-render, performance, hydration, SSR, Next.js, useDeferredValue, combined hooks.
elevenlabs-agents
IncludedBuild conversational AI voice agents with ElevenLabs Platform using React, JavaScript, React Native, or Swift SDKs. Configure agents, tools (client/server/MCP), RAG knowledge bases, multi-voice, and Scribe real-time STT. Use when: building voice chat interfaces, implementing AI phone agents with Twilio, configuring agent workflows or tools, adding RAG knowledge bases, testing with CLI "agents as code", or troubleshooting deprecated @11labs packages, Android audio cutoff, CSP violations, dynamic variables, or WebRTC config. Keywords: ElevenLabs Agents, ElevenLabs voice agents, AI voice agents, conversational AI, @elevenlabs/react, @elevenlabs/client, @elevenlabs/react-native, @elevenlabs/elevenlabs-js, @elevenlabs/agents-cli, elevenlabs SDK, voice AI, TTS, text-to-speech, ASR, speech recognition, turn-taking model, WebRTC voice, WebSocket voice, ElevenLabs conversation, agent system prompt, agent tools, agent knowledge base, RAG voice agents, multi-voice agents, pronunciation dictionary, voice speed control, elevenlabs scribe, @11labs deprecated, Android audio cutoff, CSP violation elevenlabs, dynamic variables elevenlabs, case-sensitive tool names, webhook authentication
humanizer
IncludedHumanize AI-generated text by detecting and removing patterns typical of LLM output. Rewrites text to sound natural, specific, and human. Uses 28 pattern detectors, 560+ AI vocabulary terms across 3 tiers, and statistical analysis (burstiness, type-token ratio, readability) for comprehensive detection. Use when asked to humanize text, de-AI writing, make content sound more natural/human, review writing for AI patterns, score text for AI detection, or improve AI-generated drafts. Covers content, language, style, communication, and filler categories.
generating-mermaid-diagrams
IncludedSalesforce architecture diagrams using Mermaid with ASCII fallback. Use this skill when generating text-based diagrams for Salesforce architecture, OAuth flows, ERDs, integration sequences, or Agentforce structure. TRIGGER when: user says "diagram", "visualize", "ERD", or asks for sequence diagrams, flowcharts, class diagrams, or architecture visualizations in Mermaid. DO NOT TRIGGER when: user wants PNG/SVG image output (use generating-visual-diagrams), or asks about non-Salesforce systems.