Sariah's AI Beautiful App Design Workflow

Transform a functional-but-generic vibe-coded app into a jaw-dropping, brand-intentional product that looks like a real brand designer made it — using Google AI Studio, Claude, Weavy AI, Cosmos, and Figma.

// TL;DR

Sariah's AI Beautiful App Design Workflow is a 12-step framework for transforming generic, vibe-coded app prototypes into visually stunning, brand-intentional products using Google AI Studio, Claude, Weavy AI, Cosmos, and Figma. Use it whenever you've built a functional prototype that works but looks like every other app — or when you're starting a new product and can describe what it does but not how it should feel. The workflow separates functional requirements (outsourced to AI) from emotional/visual identity (kept in your brain), then uses mood boards, a Visual Anchor image, and AI-generated brand guidelines to produce cohesive design assets.

// When should I use Sariah's AI Beautiful App Design Workflow?

Use this skill whenever you have vibe-coded an app or prototype that works functionally but looks like every other app, or when you are starting a new product and want design that makes someone say 'I would actually download that.' Trigger: you can describe what the product does, but not how it should feel.

// What do I need before starting Sariah's AI design workflow?

  • Product conceptrequired
    A one-sentence description of what the app does and who it is for.
  • Target user emotional staterequired
    How does the target user feel right now, and how do you want them to feel when using your product? Can be rough and instinctive.
  • Existing vibe-coded prototype or screen (optional)
    Screenshots or a working prototype generated by Google AI Studio, Lovable, or similar. Used as a functional reference, not a design reference.
  • App name or naming direction
    A name or naming idea for the product, used to anchor brand guidelines.

// What are the core principles behind Sariah's AI design workflow?

What It Does vs. How It Should Do It

Most vibe coders only define what the product does (records audio, shows history, has a timer). The equally important — and differentiating — question is how it should do it. Outsource the solved problems (functionality) to AI; keep the 'how it should feel' inside your own brain so the product looks distinct.

Everything Is Branding

Branding is not a corporate afterthought or a logo exercise. It is the same thing as the product, same thing as engineering. If a brand is successful, you won't notice it in the final app — it will just feel good.

Define How It Feels First

Before touching any design tool, write down how the product should make the user feel. Work backwards from that emotional target to derive visual decisions. At every design step, ask: 'Is this true or not true to that feeling?'

The One Visual Reference Anchor

Find one image you are obsessed with and build the entire visual system from it. Colors, shadows, lighting, textures, metaphors — all can flow from a single anchor image. This is not a shortcut; it is how iconic product design has always worked.

Brand Guidelines as a Prompt

Brand guidelines are not a corporate document — they are a prompt you feed into Weavy AI. Their purpose is to give the AI enough intentional direction that outputs feel cohesive rather than generic.

Analog Warmth with Purpose

If you use analog visual metaphors, they must serve a functional or emotional purpose — not just aesthetics. Gratuitous retro styling feels gimmicky. Purposeful analog elements (e.g., a cassette tape that looks more 'used' the more you record) create a reason for daily engagement.

The Mood Board is Infrastructure

A mood board is not decoration. It is the visual source of truth from which colors, textures, buttons, and metaphors are all extracted. Without it, AI image models produce generic outputs; with it, they produce cohesive assets.

AI Product Design Consistency Advantage

Unlike generating consistent human faces (hard), product design only needs colors, shadows, and lighting to stay consistent across assets — which is much easier to achieve with AI models. Use this to your advantage.

// How do you apply Sariah's AI Beautiful App Design Workflow step by step?

  1. 1

    Generate a functional one-shot prototype

    Use Google AI Studio with a simple prompt describing the screens and core interactions (e.g., 'build a mobile voice journaling app — home screen, record voice entries, see transcript, browse past entries'). This is purely to establish what the product needs to do. Do not iterate on aesthetics here. Take screenshots of the output for reference only.

  2. 2

    List the functional requirements — what it needs to do

    Strip the prototype down to its core actions: e.g., record audio, show history, display timer. Write these as a simple list. This is your functional floor — every screen must serve one of these needs. Most vibe coders stop here; you are just getting started.

  3. 3

    Define how the product should make the user feel

    Write a plain-language description of: who the user is, what they are tired of, what they crave, and what the product must NOT feel like. Use movies, TV shows, or real-world analogies as references — think about the beginning of the user journey most. Paste this into Claude and ask it to help articulate the emotional brief. Look for Claude's output on: what it IS (visually evocative keywords) and what it is NOT (equally important as a constraint). Pull only the visually actionable phrases.

  4. 4

    Generate brand guidelines using Claude

    Prompt Claude: 'I have a product called [NAME]. [Paste emotional brief]. Write me brand guidelines.' Pull out: (1) a one-sentence product positioning statement, (2) 2-3 core visual/emotional keywords, (3) what the brand is NOT. Do not treat these as a corporate document — treat them as a prompt you will feed into Weavy AI. Keep only what feels true; discard the rest.

  5. 5

    Build a mood board in Cosmos

    Go to Cosmos (cosmos.so — a Pinterest alternative). Search visual keywords derived from your brand guidelines (e.g., 'vintage cassette', 'analog warmth'). Follow clusters. Add images that match your desired feeling. The test: do all images in the board feel cohesive? If yes, proceed. Save all mood board images to your desktop. If one image makes you think 'this could literally be the whole app' — that is your Visual Anchor.

  6. 6

    Extract a color palette in Weavy AI using mood board images

    Open Weavy AI. Import mood board images as inputs. Use Flux 2 Pro as your image model. Prompt 1: 'Extract colors from this reference image.' Prompt 2 (variation): 'Give me a color palette based on this image, but make it textured and vintage.' Run multiple inputs simultaneously to generate several palette options. Evaluate each against your emotional brief: does this feel true? Pick 1-2 palettes that feel cohesive. If outputs are not right, ask Claude: 'Write me a better prompt for getting a color palette from an image.'

  7. 7

    Identify or generate your Visual Anchor image

    Your Visual Anchor is the single image that the entire visual system will grow from. It may come directly from the mood board, or you may generate it in Weavy AI using Flux 2 Pro (e.g., 'show a more used version of this audio system'). If your product has a 'progression metaphor' (e.g., an interface that ages with use), generate a before/after variation now. This image governs all subsequent asset decisions.

  8. 8

    Generate key UI assets in Weavy AI — buttons first

    Ask Claude to write multiple prompt variations for your primary interactive element (e.g., 'Write 4 different prompts for a record button: minimal, analog 80s, bold, textured'). Run each prompt in Weavy AI using Flux 2 Pro, with your color palette and/or Visual Anchor as input images. Generate multiple variations simultaneously. Select the button that is: simple, on-brand, and immediately communicable in its purpose. Download the winning asset. Use Weavy AI's built-in background removal before exporting.

  9. 9

    Generate history/content objects using the product's metaphor

    Identify the visual metaphor for repeating content items (e.g., cassette tapes for journal entries). Prompt Weavy AI: 'Generate a set of [METAPHOR OBJECTS] using this color palette. Show [specific view].' Run the same prompt on multiple input images. Then iterate: 'Generate the same image but change the text to be a date like [date]' — this makes AI-generated objects usable as dynamic UI components. Remove backgrounds for all final assets.

  10. 10

    Generate the logo using Ideogram in Weavy AI

    Switch model from Flux 2 Pro to Ideogram (v3) — it is significantly better at typography. Ask Claude: 'Write me 4 logo prompts for [BRAND NAME]: (A) technical wordmark, (B) handwritten, (C) tape/label-style, (D) minimal wordmark.' Also ask Claude to generate a negative prompt (what you do NOT want: e.g., '3D render, glossy, gradient, mesh, sparkles, corporate'). Run all 4 in Weavy AI simultaneously. Select your favorite. Run variations (e.g., black and white only). Remove background before exporting.

  11. 11

    Composite the screens in Figma

    Open Figma. Press F, select iPhone frame, add border radius. Import your collected assets: logo (background removed), record button, Visual Anchor image, content objects, color palette. For each screen in your functional list (from Step 2), paste in the relevant asset. For background color, use Figma's Appearance > blend modes (Overlay or Hard Light) to automatically derive a color that coheres with your assets. Keep typography simple and use the same blend mode trick for text colors. You are compositing, not perfecting — get all functional screens represented.

  12. 12

    Pass the Figma design back to Google AI Studio to generate a coded app

    Take screenshots of your Figma screens. Write a reference prompt for Google AI Studio describing the design: 'Design the interface based on [logo description], [color description], [key visual metaphor], [core interactions].' Paste in the screenshot images. Evaluate the output: if it is directionally right, iterate the prompt using Claude to improve it before re-running. You can also upload Figma files directly. Use this output as your new vibe-coding starting point — it now has intentional visual DNA instead of generic AI defaults.

// What are real examples of Sariah's AI design workflow in action?

A developer has vibe-coded a habit-tracking app in Google AI Studio. It works perfectly but looks identical to every other health app. They want it to feel distinct and be something they themselves would actually download.

Step 1: Keep the existing prototype as a functional reference only. Step 3: Define the feeling — 'the user is burnt out by aggressive wellness apps that bark orders at them; this should feel like a quiet morning ritual, not a productivity dashboard.' Step 4: Claude derives brand words like 'unhurried,' 'paper-and-ink,' 'no notifications yelling at you.' Step 5: Cosmos mood board searches: 'Japanese stationery,' 'analog planner.' Step 7: Visual Anchor — a single image of a worn notebook. Steps 8-10: Weavy AI generates a checkmark button with a paper-stamp aesthetic, entry objects that look like torn notebook pages, and a handwritten-style wordmark via Ideogram. Step 11: Figma composite uses warm cream tones via blend mode. Step 12: Feed back to Google AI Studio with the new visual reference.

A founder wants to build a recipe-sharing app targeted at people who are tired of over-produced food influencer content and want something that feels like a friend texting them a recipe.

Step 3: Emotional brief — 'casual, unpolished, feels like a group chat not a magazine shoot.' What it is NOT: high-gloss food photography, chef-authority tone, social media performance. Step 5: Cosmos mood board: 'handwritten recipe cards,' 'polaroid food photos,' 'diner menu.' Step 7: Visual Anchor — a photo of a handwritten index card with a coffee ring stain. Step 6: Color palette extracted from that image yields warm whites, faded yellows, ink blue. Step 9: Recipe cards as content objects — generated as slightly imperfect index card stacks. Step 10: Logo via Ideogram using a typewriter-style wordmark. Brand guidelines state: 'It is not Instagram for food. It is your mom's recipe box.'

// What mistakes should I avoid when using Sariah's AI design workflow?

  • Ping-ponging back and forth with AI models on aesthetics without first stepping back to define branding — this is why everything ends up looking the same.
  • Outsourcing 'how it should feel' to AI along with 'what it should do' — the 'how' must stay in your brain for the product to look distinct.
  • Treating brand guidelines as a corporate afterthought or skipping them entirely — they are the prompt that makes Weavy AI produce cohesive outputs instead of generic ones.
  • Using analog visual elements without a purpose — gratuitous retro styling feels gimmicky; the analog element must serve a functional or emotional reason.
  • Stopping at the functional prototype and calling it done — what it does is not what a product is; how it makes someone feel is the actual product.
  • Neglecting background removal before compositing assets — mismatched backgrounds break visual cohesion instantly; always remove backgrounds in Weavy AI before bringing assets into Figma.
  • Using only one prompt variation per asset in Weavy AI — always run multiple prompts and multiple input images simultaneously to develop taste and find the best output.
  • Ignoring the 'what it is NOT' list from brand guidelines — defining what the brand must not feel like is equally constraining and valuable as defining what it should feel like.

// What are the key terms in Sariah's AI Beautiful App Design Workflow?

Vibe coding
The practice of using AI tools (Google AI Studio, Claude Code, Lovable, etc.) to rapidly generate functional app prototypes through conversational prompts, without traditional engineering workflows.
One-shot
Generating a complete, functional interface from a single prompt without iterative back-and-forth. Google AI Studio is considered the best tool for one-shot prototypes.
Visual Anchor
A single image the designer is 'obsessed with' that the entire visual system — colors, textures, metaphors, assets — is built from. Finding your Visual Anchor is a critical early step that collapses hundreds of design decisions into one reference point.
Weavy AI (Weebi)
A node-based AI design tool where you connect image inputs to AI models (Flux 2 Pro, Ideogram) to generate visual assets — color palettes, buttons, logos, UI components — with AI. The 'secret tool' at the center of this workflow.
Cosmos
A Pinterest-alternative mood-boarding app described as 'one of my favorite apps just in general.' Used specifically for building analog/visual mood boards that feed into Weavy AI.
Flux 2 Pro
The general-purpose image generation model used inside Weavy AI for most asset creation — color palettes, UI components, content objects. Chosen for being 'quick and just good at text prompts and generically good.'
Ideogram (v3)
A specialized image generation model used inside Weavy AI exclusively for logo and typography work. Described as 'really good at typography — like amazing.'
Brand guidelines as a prompt
The reframe that brand guidelines are not a corporate document but a structured prompt fed directly into Weavy AI to produce cohesive, intentional visual outputs.
What it does vs. how it should do it
The core distinction in this framework. 'What it does' = functional requirements (outsource to AI). 'How it should do it' = the emotional and visual expression (keep in your own brain to maintain distinctiveness).
Analog warmth
A visual and emotional design direction where digital products are given tactile, worn, or retro qualities to counteract the cold, sterile feel of typical tech interfaces. Must be used with purpose, not just for aesthetics.
Negative prompt
A list of things you explicitly do NOT want in an AI-generated asset (e.g., '3D render, glossy, gradient, sparkles, corporate'). Used in Ideogram and other models to constrain outputs away from AI-default aesthetics.
Background remove
A built-in Weavy AI node/function that strips the background from any generated image asset, making it ready for compositing in Figma. A step that should be performed on every final asset before export.
Claude Code
Anthropic's agentic coding tool, described as 'number one love of my life' for day-to-day work within an existing codebase. Distinguished from Google AI Studio (one-shot prototypes) and Cursor (existing codebase with Gemini model).

// FREQUENTLY ASKED QUESTIONS

What is Sariah's AI Beautiful App Design Workflow?

It's a 12-step design framework that transforms functional but generic vibe-coded app prototypes into visually distinctive, brand-intentional products. Created by Sariah (featured on Greg Isenberg's channel), it uses Google AI Studio for functional prototypes, Claude for emotional briefs and brand guidelines, Cosmos for mood boarding, Weavy AI for generating visual assets like color palettes and buttons, and Figma for final screen compositing.

What is a Visual Anchor in app design?

A Visual Anchor is the single image you're obsessed with that governs your entire visual system — colors, textures, shadows, metaphors, and UI assets all flow from it. It collapses hundreds of design decisions into one reference point. You find it in your Cosmos mood board or generate it in Weavy AI using Flux 2 Pro. Every subsequent design choice is evaluated against this anchor image.

How do I use Weavy AI to design an app?

Import your mood board images into Weavy AI and use Flux 2 Pro to extract color palettes, generate buttons, and create content objects. For logos and typography, switch to Ideogram v3. Run multiple prompt variations simultaneously on multiple input images to develop taste. Always remove backgrounds before exporting assets. Feed your brand guidelines into Weavy AI as a prompt to ensure cohesive, intentional outputs rather than generic AI defaults.

How do I make my vibe-coded app look professional?

Stop iterating on aesthetics inside your AI coding tool. Instead, define how the product should make users feel, generate brand guidelines in Claude, build a mood board in Cosmos, extract a color palette and Visual Anchor in Weavy AI, generate key UI assets (buttons, content objects, logo), composite screens in Figma, then feed the designed screens back to Google AI Studio. The key insight: outsource functionality to AI but keep the emotional direction in your own brain.

How does Sariah's workflow compare to just using Figma templates?

Figma templates give you a polished starting point but produce homogeneous results — every app using the same template looks alike. Sariah's workflow generates a unique visual identity from scratch by deriving every design decision from a single Visual Anchor image and an emotional brief. The brand guidelines, color palette, buttons, and content objects are all custom-generated through Weavy AI, producing a cohesive system that's distinctive to your product.

When should I use Sariah's AI design workflow instead of hiring a designer?

Use this workflow when you're in the early product stage — validating ideas, building MVPs, or bootstrapping without budget for a brand designer. It's ideal when you can describe what your product does but not how it should feel. If you're post-product-market-fit and scaling, a professional designer may still be worth it, but this workflow produces results that look like a real brand designer made them, according to the framework's promise.

What tools do I need for Sariah's AI app design workflow?

You need five tools: Google AI Studio for generating functional one-shot prototypes, Claude for articulating emotional briefs and brand guidelines, Cosmos (cosmos.so) for mood boarding, Weavy AI with Flux 2 Pro and Ideogram v3 for generating visual assets, and Figma for compositing final screens. Claude is also used to write better prompts for Weavy AI when initial outputs aren't right.

What results can I expect from Sariah's AI Beautiful App Design Workflow?

You'll produce a complete set of branded app screens that look intentional and distinctive — not like generic AI output. Specifically: a cohesive color palette, a Visual Anchor image, key UI assets (buttons, content objects) with removed backgrounds, a logo, composited Figma screens, and a coded prototype in Google AI Studio with your visual DNA baked in. The goal is an app that makes someone say 'I would actually download that.'

What is the difference between what it does and how it should do it in app design?

This is the core distinction in the framework. 'What it does' means functional requirements — records audio, shows history, has a timer. You outsource these to AI tools. 'How it should do it' means the emotional and visual expression — does it feel like a quiet morning ritual or a productivity dashboard? You keep this in your own brain. Most vibe coders only define the first; defining the second is what makes your product look distinct.

Why does my AI-generated app look generic?

Because you're outsourcing both functionality AND aesthetics to AI without defining your brand's emotional direction first. AI defaults to safe, generic patterns. The fix: before touching any design tool, write down how your product should make the user feel, build a mood board, extract a Visual Anchor, and generate brand guidelines. Feed those guidelines as a prompt into your AI tools. Without intentional constraints, AI produces the same look for everyone.

// GET THIS SKILL — FREE

Use this skill in your AI

Every skill on SkillForge is free. Drop your email and copy this skill straight into Claude, ChatGPT, or any LLM.

We'll email you when new skills drop. Unsubscribe anytime.